ladybird/Userland/Libraries/LibTest
Timothy Flynn f7fcde7f60 LibTest: Define test expectation macros without copying the input values
Currently, the following test case will actually copy both `a` and `b`
when the test macro is expanded:

    ByteBuffer a = { some large buffer };
    ByteBuffer b = { some other buffer };
    EXPECT_EQ(a, b);

This patch redefines the expectation macros to avoid copying.
2024-08-13 14:11:05 +02:00
..
Randomized
CMakeLists.txt
CrashTest.cpp
CrashTest.h
JavaScriptTestRunner.h
JavaScriptTestRunnerMain.cpp
Macros.h
Results.h
TestCase.h
TestMain.cpp
TestResult.h
TestRunner.h
TestRunnerUtil.h
TestSuite.cpp
TestSuite.h