1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-29 00:35:06 +00:00
serenity/Userland/Libraries/LibTest
Martin Janiczek f568937133 LibTest: Remove the redefinition of VERIFY family of macros
Previously VERIFY et al. was redefined inside tests to not abort and
instead fail the test. This wouldn't apply to non-header code though,
and was not helpful, as it prevented you from easily attaching gdb near
the abort.

After this removal tests can still use the EXPECT family of macros, but
VERIFY will behave like it does in the rest of the codebase (abort
etc.).
2023-10-17 18:41:19 -04:00
..
CMakeLists.txt Everywhere: Resolve conflicts with LibC and libc++ 2023-06-27 12:40:38 +02:00
CrashTest.cpp Tests, LibTest: Implement disabling core dumps on GNU Hurd 2023-09-06 11:41:16 -06:00
CrashTest.h Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2023-07-15 16:21:29 +02:00
JavaScriptTestRunner.h AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
JavaScriptTestRunnerMain.cpp LibTest: Don't attempt to use SA_NOCLDWAIT for SIGABRT 2023-09-06 11:41:16 -06:00
Macros.h LibTest: Remove the redefinition of VERIFY family of macros 2023-10-17 18:41:19 -04:00
Results.h LibTest: Add support for xfail JavaScriptTestRunner tests 2023-07-23 07:36:13 +02:00
TestCase.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TestMain.cpp Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
TestRunner.h LibTest: Add support for xfail JavaScriptTestRunner tests 2023-07-23 07:36:13 +02:00
TestRunnerUtil.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TestSuite.cpp LibTest: Don't output information on tests if none exist 2023-04-03 20:58:49 +01:00
TestSuite.h LibTest: Add option to run each benchmark several times 2023-03-09 21:20:44 +01:00