From 334815b06b309ffcc59e49ca105433763c67203a Mon Sep 17 00:00:00 2001 From: Jeremy <51220084+jeremy-rifkin@users.noreply.github.com> Date: Sat, 18 May 2024 18:08:06 -0500 Subject: [PATCH] quickfix --- tests/unit/assertion_tests.cpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/tests/unit/assertion_tests.cpp b/tests/unit/assertion_tests.cpp index eea28428..6c9d4d5b 100644 --- a/tests/unit/assertion_tests.cpp +++ b/tests/unit/assertion_tests.cpp @@ -11,6 +11,9 @@ #include #include #include +#if LIBASSERT_IS_MSVC + #include +#endif using namespace std::literals; @@ -840,3 +843,23 @@ TEST(LibassertBasic, Panic) { )XX" ); } + +// basic assertion failures +// extra diagnostics +// other kinds of assertions... +// assumptions... +// lowercase vs uppercase +// fmt +// optimizations vs no optimizations +// traces +// path name disambiguation +// color codes? +// message logic +// safe comparisons +// magic enum +// todo: unary non-bool +// value forwarding: lifetimes +// value forwarding: lvalue references +// value forwarding: rvalue references +// recursion / recursion folding +// Complex type resolution