- added an undocumented flag to omit the "skipped" part in the output summary - for convenience for the all_features example
- grouped examples by project
- changed names of output from tests
- added source files for some features without examples
diff --git a/examples/all_features/test_output/stringification.cpp.txt b/examples/all_features/test_output/stringification.cpp.txt
new file mode 100644
index 0000000..3250acb
--- /dev/null
+++ b/examples/all_features/test_output/stringification.cpp.txt
@@ -0,0 +1,41 @@
+[doctest] run with "--help" for options
+== TEST CASE ==================================================================
+stringification.cpp(0)
+the only test
+
+stringification.cpp(0) ERROR!
+  CHECK( f1 == f2 )
+with expansion:
+  CHECK( Foo{} == Foo{} )
+
+stringification.cpp(0) ERROR!
+  CHECK( dummy1 == dummy2 )
+with expansion:
+  CHECK( omg == tralala )
+
+stringification.cpp(0) ERROR!
+  CHECK( vec1 == vec2 )
+with expansion:
+  CHECK( [1, 2, 3] == [1, 2, 4] )
+
+stringification.cpp(0) ERROR!
+  CHECK( lst_1 == lst_2 )
+with expansion:
+  CHECK( [1, 42, 3, ] == [1, 2, 666, ] )
+
+TEST CASE FAILED!
+threw exception:
+  MyTypeInherited<int>(5, 4.0f)
+
+== TEST CASE ==================================================================
+stringification.cpp(0)
+a test case that registers an exception translator for int and then throws one
+
+TEST CASE FAILED!
+threw exception:
+  int: 5
+
+===============================================================================
+[doctest] test cases:    2 |    0 passed |    2 failed | 
+[doctest] assertions:    4 |    0 passed |    4 failed |
+Program code.