Skip to content

Commit c790d0c

Browse files
committed
Updated tests for tokenizer.
1 parent b5682bf commit c790d0c

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

src/ascii_art.rs

+18-16
Original file line numberDiff line numberDiff line change
@@ -257,37 +257,39 @@ mod test {
257257

258258
#[test]
259259
fn truncate() {
260-
let colors_shim = Vec::new();
261-
assert_eq!(Tokens("").render(&colors_shim, 0, 0), "\u{1b}[1;37m\u{1b}[0m");
260+
assert_eq!(
261+
Tokens("").truncate(0, 0).collect::<Vec<_>>(),
262+
Tokens("").collect::<Vec<_>>()
263+
);
262264

263265
assert_eq!(
264-
Tokens(" ").render(&colors_shim, 0, 0),
265-
"\u{1b}[1;37m\u{1b}[0m"
266+
Tokens(" ").truncate(0, 0).collect::<Vec<_>>(),
267+
Tokens("").collect::<Vec<_>>()
266268
);
267269
assert_eq!(
268-
Tokens(" ").render(&colors_shim, 0, 5),
269-
"\u{1b}[1;37m \u{1b}[0m"
270+
Tokens(" ").truncate(0, 5).collect::<Vec<_>>(),
271+
Tokens(" ").collect::<Vec<_>>()
270272
);
271273
assert_eq!(
272-
Tokens(" ").render(&colors_shim, 1, 5),
273-
"\u{1b}[1;37m \u{1b}[0m"
274+
Tokens(" ").truncate(1, 5).collect::<Vec<_>>(),
275+
Tokens(" ").collect::<Vec<_>>()
274276
);
275277
assert_eq!(
276-
Tokens(" ").render(&colors_shim, 3, 5),
277-
"\u{1b}[1;37m \u{1b}[0m"
278+
Tokens(" ").truncate(3, 5).collect::<Vec<_>>(),
279+
Tokens(" ").collect::<Vec<_>>()
278280
);
279281
assert_eq!(
280-
Tokens(" ").render(&colors_shim, 0, 4),
281-
"\u{1b}[1;37m \u{1b}[0m"
282+
Tokens(" ").truncate(0, 4).collect::<Vec<_>>(),
283+
Tokens(" ").collect::<Vec<_>>()
282284
);
283285
assert_eq!(
284-
Tokens(" ").render(&colors_shim, 0, 3),
285-
"\u{1b}[1;37m \u{1b}[0m"
286+
Tokens(" ").truncate(0, 3).collect::<Vec<_>>(),
287+
Tokens(" ").collect::<Vec<_>>()
286288
);
287289

288290
assert_eq!(
289-
Tokens(" {1} {5} {9} a").render(&colors_shim, 4, 10),
290-
"\u{1b}[1;37m\u{1b}[0m\u{1b}[1;37m\u{1b}[0m\u{1b}[1;37m \u{1b}[0m\u{1b}[1;37m a\u{1b}[0m "
291+
Tokens(" {1} {5} {9} a").truncate(4, 10).collect::<Vec<_>>(),
292+
Tokens("{1}{5} {9} a").collect::<Vec<_>>()
291293
);
292294
}
293295
}

0 commit comments

Comments
 (0)