Skip to content

Commit befcdd3

Browse files
committed
relative: Add more tests for parsing signed values with spaces
1 parent 01c225b commit befcdd3

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/items/relative.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,29 +152,40 @@ mod tests {
152152
("mins", Relative::Minutes(1)),
153153
("10 minutes", Relative::Minutes(10)),
154154
("-10 minutes", Relative::Minutes(-10)),
155+
("- 10 minutes", Relative::Minutes(-10)),
155156
("10 minutes ago", Relative::Minutes(-10)),
156157
("-10 minutes ago", Relative::Minutes(10)),
158+
("- 10 minutes ago", Relative::Minutes(10)),
159+
("-10 minutes ago", Relative::Minutes(10)),
160+
("- 10 minutes ago", Relative::Minutes(10)),
157161
// Hours
158162
("hour", Relative::Hours(1)),
159163
("hours", Relative::Hours(1)),
160164
("10 hours", Relative::Hours(10)),
161165
("+10 hours", Relative::Hours(10)),
166+
("+ 10 hours", Relative::Hours(10)),
162167
("-10 hours", Relative::Hours(-10)),
168+
("- 10 hours", Relative::Hours(-10)),
163169
("10 hours ago", Relative::Hours(-10)),
164170
("-10 hours ago", Relative::Hours(10)),
171+
("- 10 hours ago", Relative::Hours(10)),
165172
// Days
166173
("day", Relative::Days(1)),
167174
("days", Relative::Days(1)),
168175
("10 days", Relative::Days(10)),
169176
("+10 days", Relative::Days(10)),
177+
("+ 10 days", Relative::Days(10)),
170178
("-10 days", Relative::Days(-10)),
179+
("- 10 days", Relative::Days(-10)),
171180
("10 days ago", Relative::Days(-10)),
172181
("-10 days ago", Relative::Days(10)),
182+
("- 10 days ago", Relative::Days(10)),
173183
// Multiple days
174184
("fortnight", Relative::Days(14)),
175185
("fortnights", Relative::Days(14)),
176186
("2 fortnights ago", Relative::Days(-28)),
177187
("+2 fortnights ago", Relative::Days(-28)),
188+
("+ 2 fortnights ago", Relative::Days(-28)),
178189
("week", Relative::Days(7)),
179190
("weeks", Relative::Days(7)),
180191
("2 weeks ago", Relative::Days(-14)),

0 commit comments

Comments
 (0)