1
0
forked from Alepha/Alepha

9 Commits

Author SHA1 Message Date
970cfa3b62 Unify everything to template_for form. 2024-07-05 12:23:26 -04:00
fc02d1a0c3 Relax the test print debugging rules.
A type which cannot be printed when streamed in "Relaxed"
mode will simply print the typeid and that's it.  This is
opposed to its original behaviour which would be a compile
time error.
2024-06-13 18:03:33 -04:00
33fa7cc711 Expose the stream value adaptor for tests.
This will permit calling this stream adaptor from
various contexts which are test related.
2024-06-13 18:03:12 -04:00
af6c39b153 Correct an incorrect forward declaration. 2023-11-19 01:36:43 -05:00
7b33b727bf Fix infinite recursion in debug printing in tests. 2023-11-16 03:10:07 -05:00
df72d745e6 Unified testing output.
This should eliminate the duplicate "PASSED" or "FAILED" lines.

I think I can type-erase some of this sufficiently to make the
output rendering be in its own TU... then tweaks to test output
format will mostly require a relink, not a rebuild.
2023-11-11 18:54:26 -05:00
d1157cabf7 Start the C++23 adoption. 2023-11-07 05:30:50 -05:00
ab13e7b58d Started work towards stream based output for debug printing.
This will let me fix the double-case printing in the universal
test case handler.
2023-11-06 22:58:31 -05:00
ceb87f118f Split out the debug printing helpers for tests. 2023-11-06 00:11:31 -05:00