summaryrefslogtreecommitdiff
path: root/tests/src/tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/tests.rs')
-rw-r--r--tests/src/tests.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/src/tests.rs b/tests/src/tests.rs
index c2d0cc68..61414daa 100644
--- a/tests/src/tests.rs
+++ b/tests/src/tests.rs
@@ -378,7 +378,11 @@ fn test(
let mut compare_ever = false;
let mut rng = LinearShift::new();
- let parts: Vec<_> = text.split("\n---").collect();
+ let parts: Vec<_> = text
+ .split("\n---")
+ .map(|s| s.strip_suffix('\r').unwrap_or(s))
+ .collect();
+
for (i, &part) in parts.iter().enumerate() {
if let Some(x) = args.subtest {
let x = usize::try_from(