summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/sol2/Catch/projects/SelfTest/ClassTests.cpp
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/sol2/Catch/projects/SelfTest/ClassTests.cpp')
-rw-r--r--3rdparty/sol2/Catch/projects/SelfTest/ClassTests.cpp57
1 files changed, 0 insertions, 57 deletions
diff --git a/3rdparty/sol2/Catch/projects/SelfTest/ClassTests.cpp b/3rdparty/sol2/Catch/projects/SelfTest/ClassTests.cpp
deleted file mode 100644
index a4707849bb9..00000000000
--- a/3rdparty/sol2/Catch/projects/SelfTest/ClassTests.cpp
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- * Created by Phil on 09/11/2010.
- * Copyright 2010 Two Blue Cubes Ltd. All rights reserved.
- *
- * Distributed under the Boost Software License, Version 1.0. (See accompanying
- * file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
- */
-
-#include "catch.hpp"
-
-namespace
-{
- class TestClass
- {
- std::string s;
-
- public:
- TestClass()
- : s( "hello" )
- {}
-
- void succeedingCase()
- {
- REQUIRE( s == "hello" );
- }
- void failingCase()
- {
- REQUIRE( s == "world" );
- }
- };
-}
-
-
-METHOD_AS_TEST_CASE( TestClass::succeedingCase, "A METHOD_AS_TEST_CASE based test run that succeeds", "[class]" )
-METHOD_AS_TEST_CASE( TestClass::failingCase, "A METHOD_AS_TEST_CASE based test run that fails", "[.][class][failing]" )
-
-
-struct Fixture
-{
- Fixture() : m_a( 1 ) {}
-
- int m_a;
-};
-
-TEST_CASE_METHOD( Fixture, "A TEST_CASE_METHOD based test run that succeeds", "[class]" )
-{
- REQUIRE( m_a == 1 );
-}
-
-// We should be able to write our tests within a different namespace
-namespace Inner
-{
- TEST_CASE_METHOD( Fixture, "A TEST_CASE_METHOD based test run that fails", "[.][class][failing]" )
- {
- REQUIRE( m_a == 2 );
- }
-}