Assume existance of smart pointers

This commit is contained in:
Alexander Grund 2020-07-09 18:46:41 +02:00
parent 3b3700fda6
commit f154a1a22a
No known key found for this signature in database
GPG key ID: AA48A0760367A42B
7 changed files with 0 additions and 33 deletions

View file

@ -52,7 +52,6 @@ BOOST_AUTO_TEST_CASE( equal_constraint )
s = "string";
BOOST_CHECK( c.c_( "string" ) );
}
#ifdef MOCK_SMART_PTR
{
std::unique_ptr< int > i;
std::unique_ptr< int > j( new int( 3 ) );
@ -61,7 +60,6 @@ BOOST_AUTO_TEST_CASE( equal_constraint )
BOOST_CHECK( mock::equal( i ).c_( i ) );
BOOST_CHECK( mock::equal( j ).c_( j ) );
}
#endif
}
BOOST_AUTO_TEST_CASE( equal_constraint_deref )
@ -75,14 +73,12 @@ BOOST_AUTO_TEST_CASE( equal_constraint_deref )
int* i = 0;
BOOST_CHECK( ! mock::equal( 3 ).c_( i ) );
}
#ifdef MOCK_SMART_PTR
{
std::unique_ptr< int > j( new int( 3 ) );
BOOST_CHECK( mock::equal( 3 ).c_( j ) );
std::unique_ptr< int > i;
BOOST_CHECK( ! mock::equal( 3 ).c_( i ) );
}
#endif // MOCK_SMART_PTR
}
BOOST_AUTO_TEST_CASE( same_constraint )
@ -249,7 +245,6 @@ BOOST_AUTO_TEST_CASE( retrieve_constraint )
BOOST_CHECK( mock::retrieve( i ).c_( j ) );
BOOST_CHECK_EQUAL( i, &j );
}
#ifdef MOCK_SMART_PTR
{
std::unique_ptr< int > i;
std::unique_ptr< int > j( new int( 3 ) );
@ -258,7 +253,6 @@ BOOST_AUTO_TEST_CASE( retrieve_constraint )
BOOST_CHECK_EQUAL( 3, *i );
BOOST_CHECK( !j );
}
#endif
}
namespace
@ -291,12 +285,10 @@ BOOST_AUTO_TEST_CASE( affirm_constraint )
BOOST_CHECK( mock::affirm.c_( &j ) );
}
{
#ifdef MOCK_SMART_PTR
std::unique_ptr< int > i;
std::unique_ptr< int > j( new int( 3 ) );
BOOST_CHECK( ! mock::affirm.c_( i ) );
BOOST_CHECK( mock::affirm.c_( j ) );
#endif
}
}