| /TaskScheduler/ThirdParty/UnitTest++/UnitTest++/ |
| H A D | CheckMacros.h | 42 …UnitTest::CurrentTest::Results()->OnTestFailure(UnitTest::TestDetails(*UnitTest::CurrentTest::Deta… 48 …UnitTest::CurrentTest::Results()->OnTestFailure(UnitTest::TestDetails(*UnitTest::CurrentTest::Deta… 53 …UnitTest::CurrentTest::Results()->OnTestFailure(UnitTest::TestDetails(*UnitTest::CurrentTest::Deta… 62 …UnitTest::CheckEqual(*UnitTest::CurrentTest::Results(), expected, actual, UnitTest::TestDetails(*U… 68 …UnitTest::CurrentTest::Results()->OnTestFailure(UnitTest::TestDetails(*UnitTest::CurrentTest::Deta… 82 …UnitTest::CheckClose(*UnitTest::CurrentTest::Results(), expected, actual, tolerance, UnitTest::Tes… 88 …UnitTest::CurrentTest::Results()->OnTestFailure(UnitTest::TestDetails(*UnitTest::CurrentTest::Deta… 102 …UnitTest::CheckArrayEqual(*UnitTest::CurrentTest::Results(), expected, actual, count, UnitTest::Te… 108 …UnitTest::CurrentTest::Results()->OnTestFailure(UnitTest::TestDetails(*UnitTest::CurrentTest::Deta… 128 …UnitTest::CurrentTest::Results()->OnTestFailure(UnitTest::TestDetails(*UnitTest::CurrentTest::Deta… [all …]
|
| H A D | TestMacros.h | 19 #error UnitTest++ redefines TEST 23 #error UnitTest++ redefines TEST_EX 27 #error UnitTest++ redefines TEST_FIXTURE_EX 41 class Test##Name : public UnitTest::Test \ 49 UnitTest::ListAdder adder##Name (List, &test##Name##Instance); \ 54 #define TEST(Name) TEST_EX(Name, UnitTest::Test::GetTestList()) 86 UnitTest::ExecuteTest(fixtureHelper, m_details, false); \ 88 UT_CATCH (UnitTest::AssertException, e, \ 94 UnitTest::MemoryOutStream stream; \ 102 … UnitTest::CurrentTest::Results()->OnTestFailure(UnitTest::TestDetails(m_details, __LINE__), \ [all …]
|
| H A D | ReportAssertImpl.h | 11 namespace UnitTest { 34 UNITTEST_SETJMP(*UnitTest::Detail::GetAssertJmpBuf()) \ 37 #define UNITTEST_SET_ASSERT_JUMP_TARGET() UNITTEST_SETJMP(*UnitTest::Detail::GetAssertJmpBuf()) 40 …#define UNITTEST_JUMP_TO_ASSERT_JUMP_TARGET() UNITTEST_LONGJMP(*UnitTest::Detail::GetAssertJmpBuf(…
|
| H A D | TimeConstraint.h | 7 namespace UnitTest { 28 UnitTest::TimeConstraint unitTest__timeConstraint__(ms, UnitTest::TestDetails(m_details, __LINE__))
|
| H A D | DeferredTestResult.h | 11 namespace UnitTest 26 UNITTEST_STDVECTOR_LINKAGE(UnitTest::DeferredTestFailure); 28 namespace UnitTest
|
| H A D | DeferredTestReporter.h | 13 UNITTEST_STDVECTOR_LINKAGE(UnitTest::DeferredTestResult); 15 namespace UnitTest
|
| H A D | Checks.h | 8 namespace UnitTest { 23 UnitTest::MemoryOutStream stream; in CheckEqual() 50 UnitTest::MemoryOutStream stream; in CheckClose() 68 UnitTest::MemoryOutStream stream; in CheckArrayEqual() 103 UnitTest::MemoryOutStream stream; in CheckArrayClose() 128 UnitTest::MemoryOutStream stream; in CheckArray2DClose()
|
| H A D | Checks.cpp | 4 namespace UnitTest { namespace 15 UnitTest::MemoryOutStream stream; in CheckStringsEqual()
|
| H A D | TestReporter.cpp | 3 namespace UnitTest { namespace
|
| H A D | AssertException.cpp | 5 namespace UnitTest { namespace
|
| H A D | ReportAssert.h | 6 namespace UnitTest {
|
| /TaskScheduler/ThirdParty/UnitTest++/tests/ |
| H A D | ScopedCurrentTest.h | 11 : m_oldTestResults(UnitTest::CurrentTest::Results()) in ScopedCurrentTest() 12 , m_oldTestDetails(UnitTest::CurrentTest::Details()) in ScopedCurrentTest() 16 …explicit ScopedCurrentTest(UnitTest::TestResults& newResults, const UnitTest::TestDetails* newDeta… 17 : m_oldTestResults(UnitTest::CurrentTest::Results()) in m_oldTestResults() 18 , m_oldTestDetails(UnitTest::CurrentTest::Details()) in m_oldTestResults() 20 UnitTest::CurrentTest::Results() = &newResults; in m_oldTestResults() 23 UnitTest::CurrentTest::Details() = newDetails; in m_oldTestResults() 28 UnitTest::CurrentTest::Results() = m_oldTestResults; in ~ScopedCurrentTest() 29 UnitTest::CurrentTest::Details() = m_oldTestDetails; in ~ScopedCurrentTest() 33 UnitTest::TestResults* m_oldTestResults; [all …]
|
| H A D | TestCurrentTest.cpp | 14 const UnitTest::TestDetails* details = reinterpret_cast< const UnitTest::TestDetails* >(12345); in TEST() 15 UnitTest::CurrentTest::Details() = details; in TEST() 17 ok = (UnitTest::CurrentTest::Details() == details); in TEST() 29 UnitTest::TestResults results; in TEST() 30 UnitTest::CurrentTest::Results() = &results; in TEST() 32 ok = (UnitTest::CurrentTest::Results() == &results); in TEST()
|
| H A D | TestCheckMacros.cpp | 15 UnitTest::TestResults testResults(&reporter); in TEST() 31 UnitTest::TestResults testResults(&reporter); in TEST() 44 UnitTest::TestResults testResults(&reporter); in TEST() 122 UnitTest::TestResults testResults; in TEST() 133 UnitTest::TestResults testResults; in TEST() 191 UnitTest::TestResults testResults; in TEST() 202 UnitTest::TestResults testResults; in TEST() 373 UnitTest::TestResults testResults; in TEST() 386 UnitTest::TestResults testResults; in TEST() 496 UnitTest::TestResults testResults; in TEST() [all …]
|
| H A D | TestTimeConstraintMacro.cpp | 21 UnitTest::TestResults testResults(&reporter); in TEST() 25 UnitTest::TimeHelpers::SleepMs(20); in TEST() 42 UnitTest::TestResults testResults(&reporter); in TEST() 50 UnitTest::Timer myTimer; in TEST() 54 UnitTest::TimeHelpers::SleepMs(0); in TEST() 73 UnitTest::TestResults testResults(&reporter); in TEST_FIXTURE() 77 UnitTest::TimeHelpers::SleepMs(20); in TEST_FIXTURE()
|
| H A D | TestUnitTestPP.cpp | 57 CHECK_ASSERT(UnitTest::ReportAssert("desc", "file", 0)); in TEST() 62 class NoThrowTest : public UnitTest::Test in TEST() 76 UnitTest::TestResults results; in TEST() 89 class WrongThrowTest : public UnitTest::Test in TEST() 99 UnitTest::TestResults results; in TEST()
|
| H A D | TestExceptions.cpp | 48 UnitTest::TestResults testResults; in SUITE() 95 UnitTest::TestDetails const testDetails("testName", "suiteName", "filename", -1); in SUITE() 102 UnitTest::TestDetails const testDetails("testName", "suiteName", "filename", -1); in SUITE() 108 UnitTest::TestResults testResults; in SUITE() 181 UnitTest::TestDetails const testDetails("closeTest", "closeSuite", "filename", -1); in SUITE() 188 UnitTest::TestDetails const testDetails("closeTest", "closeSuite", "filename", -1); in SUITE() 194 UnitTest::TestResults testResults; in SUITE() 287 … UnitTest::TestDetails const testDetails("arrayCloseTest", "arrayCloseSuite", "filename", -1); in SUITE() 302 UnitTest::TestResults testResults; in SUITE() 392 UnitTest::TestResults testResults; in SUITE() [all …]
|
| H A D | RecordingReporter.h | 9 struct RecordingReporter : public UnitTest::TestReporter 36 virtual void ReportTestStart(UnitTest::TestDetails const& test) in ReportTestStart() 45 virtual void ReportFailure(UnitTest::TestDetails const& test, char const* failure) in ReportFailure() 57 virtual void ReportTestFinish(UnitTest::TestDetails const& test, float testDuration) in ReportTestFinish()
|
| H A D | Main.cpp | 5 return UnitTest::RunAllTests(); in main()
|
| /TaskScheduler/ThirdParty/UnitTest++/ |
| H A D | CMakeLists.txt | 2 project(UnitTest++) 7 file(GLOB headers_ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} UnitTest++/*.h) 8 file(GLOB sources_ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} UnitTest++/*.cpp) 19 file(GLOB platformHeaders_ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} UnitTest++/${platformDir_}/*.h) 20 file(GLOB platformSources_ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} UnitTest++/${platformDir_}/*.cpp) 24 add_library(UnitTest++ STATIC ${headers_} ${sources_} ${platformHeaders_} ${platformSources_}) 27 set_target_properties(UnitTest++ PROPERTIES OUTPUT_NAME UnitTest++) 41 target_link_libraries(TestUnitTest++ UnitTest++) 56 set (UTPP_INSTALL_DESTINATION "include/UnitTest++") 61 install(TARGETS UnitTest++ DESTINATION lib)
|
| H A D | configure.ac | 5 AC_INIT([UnitTest++], [1.4.1], [[email protected]]) 6 AC_CONFIG_SRCDIR([UnitTest++/TestDetails.cpp]) 33 UnitTest++/Makefile])
|
| H A D | README.md | 1 UnitTest++ 4 UnitTest++ is a lightweight unit testing framework for C++. It was designed to do test-driven devel… 12 The full documentation for building and using UnitTest++ can be found on the [GitHub wiki page](htt… 16 While there are currently some bundled makefiles and projects, UnitTest++ is primarily built and su… 44 *UnitTest++ is free software. You may copy, distribute, and modify it under
|
| H A D | Makefile.am | 3 SUBDIRS = UnitTest++ subdir
|
| /TaskScheduler/ThirdParty/UnitTest++/UnitTest++/Posix/ |
| H A D | SignalTranslator.h | 12 namespace UnitTest { 41 UnitTest::SignalTranslator sig; \ 42 if (UNITTEST_EXTENSION sigsetjmp(*UnitTest::SignalTranslator::s_jumpTarget, 1) != 0) \
|
| /TaskScheduler/SchedulerTests/Tests/ |
| H A D | Tests.cpp | 30 return UnitTest::RunAllTests(); in RunAll()
|