diff --git a/alib2std/src/extensions/set.hpp b/alib2std/src/extensions/set.hpp index ab34e6d25ea08a36a817125e3ec10952cdb858bb..3435451247bd2f6af5f0864e2f175c1880e7e769 100644 --- a/alib2std/src/extensions/set.hpp +++ b/alib2std/src/extensions/set.hpp @@ -1,5 +1,5 @@ /* - * std.hpp + * set.hpp * * Created on: Apr 1, 2013 * Author: Jan Travnicek diff --git a/alib2std/test-src/extensions/SetTest.cpp b/alib2std/test-src/extensions/SetTest.cpp index eb91b100e8ac3700b852a68e50a32ed53a31e487..af5be8775ac3cdcb2a4e536ecd7a2e4771e61b70 100644 --- a/alib2std/test-src/extensions/SetTest.cpp +++ b/alib2std/test-src/extensions/SetTest.cpp @@ -30,8 +30,8 @@ void SetTest::test1() { void SetTest::test2() { - std::set<int> first = {1}; - std::set<int> second = {1, 2, 3}; + std::set<int> first = {1}; + std::set<int> second = {1, 2, 3}; std::set<int> firstMinusSecond; std::set<int> secondMinusFirst; @@ -47,7 +47,8 @@ void SetTest::test3() { int moves; int copies; - std::set<SetTest::Moveable> set = {SetTest::Moveable(moves, copies)}; + std::set<SetTest::Moveable> set; + set.insert ( SetTest::Moveable(moves, copies) ); std::set<SetTest::Moveable> set2; for(Moveable moveable : std::make_moveable_set(set)) { @@ -55,6 +56,5 @@ void SetTest::test3() { } CPPUNIT_ASSERT(copies == 0); - CPPUNIT_ASSERT(copies == 2); } diff --git a/alib2std/test-src/extensions/SetTest.h b/alib2std/test-src/extensions/SetTest.h index 91091fa046505b2111484df75d2c4bd6e53169aa..a54c3e4861a035adf9ae4878acd2a67ad2919310 100644 --- a/alib2std/test-src/extensions/SetTest.h +++ b/alib2std/test-src/extensions/SetTest.h @@ -8,6 +8,7 @@ class SetTest : public CppUnit::TestFixture CPPUNIT_TEST_SUITE( SetTest ); CPPUNIT_TEST( test1 ); CPPUNIT_TEST( test2 ); + CPPUNIT_TEST( test3 ); CPPUNIT_TEST_SUITE_END(); public: