From 70bddf12f5f92a71022c049fb6b8f4f8672af974 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Wed, 2 Sep 2015 13:49:59 +0200 Subject: Added GoogleTest and convert tests to us it (nw) --- 3rdparty/unittest-cpp/UnitTest++/ExecuteTest.h | 59 -------------------------- 1 file changed, 59 deletions(-) delete mode 100644 3rdparty/unittest-cpp/UnitTest++/ExecuteTest.h (limited to '3rdparty/unittest-cpp/UnitTest++/ExecuteTest.h') diff --git a/3rdparty/unittest-cpp/UnitTest++/ExecuteTest.h b/3rdparty/unittest-cpp/UnitTest++/ExecuteTest.h deleted file mode 100644 index d683dc0c172..00000000000 --- a/3rdparty/unittest-cpp/UnitTest++/ExecuteTest.h +++ /dev/null @@ -1,59 +0,0 @@ -#ifndef UNITTEST_EXECUTE_TEST_H -#define UNITTEST_EXECUTE_TEST_H - -#include "Config.h" -#include "ExceptionMacros.h" -#include "TestDetails.h" -#include "TestResults.h" -#include "MemoryOutStream.h" -#include "AssertException.h" -#include "CurrentTest.h" - -#ifdef UNITTEST_NO_EXCEPTIONS - #include "ReportAssertImpl.h" -#endif - -#ifdef UNITTEST_POSIX - #include "Posix/SignalTranslator.h" -#endif - -namespace UnitTest { - -template< typename T > -void ExecuteTest(T& testObject, TestDetails const& details, bool isMockTest) -{ - if (isMockTest == false) - CurrentTest::Details() = &details; - -#ifdef UNITTEST_NO_EXCEPTIONS - if (UNITTEST_SET_ASSERT_JUMP_TARGET() == 0) - { -#endif -#ifndef UNITTEST_POSIX - UT_TRY({ testObject.RunImpl(); }) -#else - UT_TRY - ({ - UNITTEST_THROW_SIGNALS_POSIX_ONLY - testObject.RunImpl(); - }) -#endif - UT_CATCH(AssertException, e, { (void)e; }) - UT_CATCH(std::exception, e, - { - MemoryOutStream stream; - stream << "Unhandled exception: " << e.what(); - CurrentTest::Results()->OnTestFailure(details, stream.GetText()); - }) - UT_CATCH_ALL - ({ - CurrentTest::Results()->OnTestFailure(details, "Unhandled exception: test crashed"); - }) -#ifdef UNITTEST_NO_EXCEPTIONS - } -#endif -} - -} - -#endif -- cgit v1.2.3