diff --git a/tests/approval_tests/data/expected/reporter_catch2_xml_allfail b/tests/approval_tests/data/expected/reporter_catch2_xml_allfail
index da54d4a0..e1ef6d96 100644
--- a/tests/approval_tests/data/expected/reporter_catch2_xml_allfail
+++ b/tests/approval_tests/data/expected/reporter_catch2_xml_allfail
@@ -10,13 +10,13 @@
1 != 2
-
+
expected test to fail
-
+
@@ -27,7 +27,7 @@
1 != 2
-
+
@@ -38,7 +38,7 @@
1 != 2
-
+
@@ -49,7 +49,7 @@
1 != 2
-
+
@@ -60,7 +60,7 @@
1 != 2
-
+
@@ -71,7 +71,7 @@
1 != 2
-
+
@@ -82,13 +82,13 @@
1 != 2
-
+
something bad
-
+
@@ -99,7 +99,7 @@
1 != 2
-
+
@@ -110,7 +110,7 @@
1 == 1
-
+
@@ -121,19 +121,19 @@
super_long_string != super_long_string
-
+
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
-
+
expected throw_something(true) not to throw but it threw a std::exception; message: I threw
-
+
@@ -145,38 +145,41 @@
could not match caught std::runtime_error with expected content: could not find 'I throws' in 'I threw'
-
+
unexpected std::exception caught; message: unexpected error
-
+
-
- unexpected std::exception caught; message: unexpected error
-
+
+
-
+
+ unexpected std::exception caught; message: unexpected error
+
+
unexpected std::exception caught; message: unexpected error
-
+
-
- unexpected std::exception caught; message: unexpected error
-
+
-
+
+ unexpected std::exception caught; message: unexpected error
+
+
-
-
+
+
diff --git a/tests/approval_tests/data/expected/reporter_catch2_xml_allpass b/tests/approval_tests/data/expected/reporter_catch2_xml_allpass
index 381edbb7..8c9c19fe 100644
--- a/tests/approval_tests/data/expected/reporter_catch2_xml_allpass
+++ b/tests/approval_tests/data/expected/reporter_catch2_xml_allpass
@@ -2,10 +2,10 @@
-
+
-
+
@@ -16,7 +16,7 @@
1 != 2
-
+
@@ -27,50 +27,50 @@
1 != 2
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
-
+
-
+
-
+
-
-
+
+
diff --git a/tests/approval_tests/data/expected/reporter_catch2_xml_default b/tests/approval_tests/data/expected/reporter_catch2_xml_default
index bbd0395b..b56d1b7f 100644
--- a/tests/approval_tests/data/expected/reporter_catch2_xml_default
+++ b/tests/approval_tests/data/expected/reporter_catch2_xml_default
@@ -2,7 +2,7 @@
-
+
@@ -13,10 +13,10 @@
1 != 2
-
+
-
+
@@ -27,13 +27,13 @@
1 != 2
-
+
expected test to fail
-
+
@@ -44,10 +44,10 @@
1 != 2
-
+
-
+
@@ -58,13 +58,13 @@
1 != 2
-
+
-
+
-
+
@@ -75,7 +75,7 @@
1 != 2
-
+
@@ -86,13 +86,13 @@
1 != 2
-
+
-
+
-
+
@@ -103,7 +103,7 @@
1 != 2
-
+
@@ -114,10 +114,10 @@
1 != 2
-
+
-
+
@@ -128,19 +128,19 @@
1 != 2
-
+
-
+
something bad
-
+
-
+
@@ -151,10 +151,10 @@
1 != 2
-
+
-
+
@@ -165,10 +165,10 @@
1 == 1
-
+
-
+
@@ -179,31 +179,31 @@
super_long_string != super_long_string
-
+
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
-
+
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
-
+
-
+
expected throw_something(true) not to throw but it threw a std::exception; message: I threw
-
+
-
+
@@ -215,40 +215,46 @@
could not match caught std::runtime_error with expected content: could not find 'I throws' in 'I threw'
-
+
unexpected std::exception caught; message: unexpected error
-
+
-
- unexpected std::exception caught; message: unexpected error
-
+
+
-
+
+ unexpected std::exception caught; message: unexpected error
+
+
unexpected std::exception caught; message: unexpected error
-
+
-
- unexpected std::exception caught; message: unexpected error
-
+
-
+
+ unexpected std::exception caught; message: unexpected error
+
+
-
+
+ not interesting
+
+
@@ -257,7 +263,7 @@
failure
-
+
@@ -284,21 +290,23 @@
failure 4
-
+
-
+
failure 7
@@ -307,49 +315,39 @@
failure 2
-
-
-
- failure 7
-
-
+
+ failure 7
+
failure 2
-
-
-
-
failure 7
-
+
@@ -362,6 +360,7 @@
failure 1
+
info 1
@@ -379,6 +378,7 @@
failure 2
+
info 1
@@ -386,20 +386,20 @@
failure 3
-
+
escape <>&"' in messages
-
+
&&&&&&&&&&&&&&&&&&&&&&&&&...
-
+
-
-
+
+