@@ -178,12 +178,12 @@ mod tests {
178178 "
179179 Actual: Strukt { int: 123, string: \" something\" },
180180 which isn't equal to Strukt { int: 321, string: \" someone\" }
181- Difference(-\x1B [1;31mactual \x1B [0m / +\x1B [1;32mexpected \x1B [0m ):
181+ Difference(-actual / +expected ):
182182 Strukt {
183- -\x1B [1;31m int: 123,\x1B [0m
184- +\x1B [1;32m int: 321,\x1B [0m
185- -\x1B [1;31m string: \" something\" ,\x1B [0m
186- +\x1B [1;32m string: \" someone\" ,\x1B [0m
183+ - int: 123,
184+ + int: 321,
185+ - string: \" something\" ,
186+ + string: \" someone\" ,
187187 }
188188 " } ) ) )
189189 )
@@ -200,12 +200,12 @@ mod tests {
200200 Expected: is equal to [1, 3, 4]
201201 Actual: [1, 2, 3],
202202 which isn't equal to [1, 3, 4]
203- Difference(-\x1B [1;31mactual \x1B [0m / +\x1B [1;32mexpected \x1B [0m ):
203+ Difference(-actual / +expected ):
204204 [
205205 1,
206- -\x1B [1;31m 2,\x1B [0m
206+ - 2,
207207 3,
208- +\x1B [1;32m 4,\x1B [0m
208+ + 4,
209209 ]
210210 " } ) ) )
211211 )
@@ -222,12 +222,12 @@ mod tests {
222222 Expected: is equal to [1, 3, 5]
223223 Actual: [1, 2, 3, 4, 5],
224224 which isn't equal to [1, 3, 5]
225- Difference(-\x1B [1;31mactual \x1B [0m / +\x1B [1;32mexpected \x1B [0m ):
225+ Difference(-actual / +expected ):
226226 [
227227 1,
228- -\x1B [1;31m 2,\x1B [0m
228+ - 2,
229229 3,
230- -\x1B [1;31m 4,\x1B [0m
230+ - 4,
231231 5,
232232 ]
233233 " } ) ) )
@@ -241,17 +241,17 @@ mod tests {
241241 result,
242242 err( displays_as( contains_substring( indoc! {
243243 "
244- Difference(-\x1B [1;31mactual \x1B [0m / +\x1B [1;32mexpected \x1B [0m ):
244+ Difference(-actual / +expected ):
245245 [
246- -\x1B [1;31m 1,\x1B [0m
247- -\x1B [1;31m 2,\x1B [0m
246+ - 1,
247+ - 2,
248248 3,
249249 4,
250- \x1B [3m <---- 43 common lines omitted ---->\x1B [0m
250+ <---- 43 common lines omitted ---->
251251 48,
252252 49,
253- +\x1B [1;32m 50,\x1B [0m
254- +\x1B [1;32m 51,\x1B [0m
253+ + 50,
254+ + 51,
255255 ]" } ) ) )
256256 )
257257 }
@@ -263,17 +263,17 @@ mod tests {
263263 result,
264264 err( displays_as( contains_substring( indoc! {
265265 "
266- Difference(-\x1B [1;31mactual \x1B [0m / +\x1B [1;32mexpected \x1B [0m ):
266+ Difference(-actual / +expected ):
267267 [
268- -\x1B [1;31m 1,\x1B [0m
269- -\x1B [1;31m 2,\x1B [0m
268+ - 1,
269+ - 2,
270270 3,
271271 4,
272272 5,
273273 6,
274274 7,
275- +\x1B [1;32m 8,\x1B [0m
276- +\x1B [1;32m 9,\x1B [0m
275+ + 8,
276+ + 9,
277277 ]" } ) ) )
278278 )
279279 }
@@ -285,14 +285,14 @@ mod tests {
285285 result,
286286 err( displays_as( contains_substring( indoc! {
287287 "
288- Difference(-\x1B [1;31mactual \x1B [0m / +\x1B [1;32mexpected \x1B [0m ):
288+ Difference(-actual / +expected ):
289289 [
290290 1,
291- \x1B [3m <---- 46 common lines omitted ---->\x1B [0m
291+ <---- 46 common lines omitted ---->
292292 48,
293293 49,
294- +\x1B [1;32m 50,\x1B [0m
295- +\x1B [1;32m 51,\x1B [0m
294+ + 50,
295+ + 51,
296296 ]" } ) ) )
297297 )
298298 }
@@ -304,13 +304,13 @@ mod tests {
304304 result,
305305 err( displays_as( contains_substring( indoc! {
306306 "
307- Difference(-\x1B [1;31mactual \x1B [0m / +\x1B [1;32mexpected \x1B [0m ):
307+ Difference(-actual / +expected ):
308308 [
309- -\x1B [1;31m 1,\x1B [0m
310- -\x1B [1;31m 2,\x1B [0m
309+ - 1,
310+ - 2,
311311 3,
312312 4,
313- \x1B [3m <---- 46 common lines omitted ---->\x1B [0m
313+ <---- 46 common lines omitted ---->
314314 51,
315315 ]" } ) ) )
316316 )
@@ -357,8 +357,8 @@ mod tests {
357357 err( displays_as( contains_substring( indoc!(
358358 "
359359 First line
360- -\x1B [1;31mSecond line\x1B [0m
361- +\x1B [1;32mSecond lines\x1B [0m
360+ -Second line
361+ +Second lines
362362 Third line
363363 "
364364 ) ) ) )
@@ -380,9 +380,7 @@ mod tests {
380380
381381 verify_that ! (
382382 result,
383- err( displays_as( not( contains_substring(
384- "Difference(-\x1B [1;31mactual\x1B [0m / +\x1B [1;32mexpected\x1B [0m):"
385- ) ) ) )
383+ err( displays_as( not( contains_substring( "Difference(-actual / +expected):" ) ) ) )
386384 )
387385 }
388386
@@ -401,9 +399,7 @@ mod tests {
401399
402400 verify_that ! (
403401 result,
404- err( displays_as( not( contains_substring(
405- "Difference(-\x1B [1;31mactual\x1B [0m / +\x1B [1;32mexpected\x1B [0m):"
406- ) ) ) )
402+ err( displays_as( not( contains_substring( "Difference(-actual / +expected):" ) ) ) )
407403 )
408404 }
409405}
0 commit comments