X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=src%2Ftest%2Fgenealgorithmstest.cpp;h=43ba77f77ed3c10087c8d894e5a9feeb2418a6cd;hb=6ed5c4682ee599c7d03d8c67dcca3ac4033a63ec;hp=35f3bf8bca3010d8d3c73254e5c86e0b5f32d7a5;hpb=7e811915a713eeef44f03385a1fc1f74a5301c30;p=germs.git diff --git a/src/test/genealgorithmstest.cpp b/src/test/genealgorithmstest.cpp index 35f3bf8..43ba77f 100644 --- a/src/test/genealgorithmstest.cpp +++ b/src/test/genealgorithmstest.cpp @@ -57,7 +57,7 @@ protected: void testRobinsonSchensted (){ GeneOrder go(_validPerm.begin(),_validPerm.end()); vector > v = robinsonSchensted(go); - CPPUNIT_ASSERT_EQUAL(1ul,v.size()); + CPPUNIT_ASSERT_EQUAL((size_t)1u,v.size()); int go11[] = {0,1,2,3,4}; CPPUNIT_ASSERT(equal(v[0].begin(),v[0].end(),go11)); @@ -66,7 +66,7 @@ protected: v = robinsonSchensted(go2); int first[] = {0,1,3,5,6,7,9}; int second[] = {2,4,8}; - CPPUNIT_ASSERT_EQUAL(2ul,v.size()); + CPPUNIT_ASSERT_EQUAL((size_t)2u,v.size()); CPPUNIT_ASSERT(equal(v[0].begin(),v[0].end(),first)); CPPUNIT_ASSERT(equal(v[1].begin(),v[1].end(),second)); } @@ -85,7 +85,7 @@ protected: void testFindIntervals (){ GeneOrder go(_validPerm.begin(),_validPerm.end()); vector v = findIntervals(go); - CPPUNIT_ASSERT_EQUAL(4ul,v.size()); + CPPUNIT_ASSERT_EQUAL((size_t)4u,v.size()); Interval go10(1,1); Interval go12(3,3); CPPUNIT_ASSERT(go10 == v[0]); @@ -93,7 +93,7 @@ protected: GeneOrder go2(_validPerm2.begin(),_validPerm2.end()); v = findIntervals(go2); - CPPUNIT_ASSERT_EQUAL(9ul,v.size()); + CPPUNIT_ASSERT_EQUAL((size_t)9u,v.size()); Interval go20(1,3,true); Interval go21(2,2); Interval go22(1,4,true); @@ -123,7 +123,7 @@ protected: GeneOrder go(_validPerm.begin(),_validPerm.end()); vector v = findIntervals(go); v = findIntervalsAtPoints(v); - CPPUNIT_ASSERT_EQUAL(5ul,v.size()); + CPPUNIT_ASSERT_EQUAL((size_t)5u,v.size()); Interval go10(0,0); Interval go12(2,2); CPPUNIT_ASSERT(go10 == v[1]); @@ -132,7 +132,7 @@ protected: GeneOrder go2(_validPerm3.begin(),_validPerm3.end()); v = findIntervals(go2); v = findIntervalsAtPoints(v); - CPPUNIT_ASSERT_EQUAL(17ul,v.size()); + CPPUNIT_ASSERT_EQUAL((size_t)17u,v.size()); Interval go20(0,3); Interval go22(1,1); CPPUNIT_ASSERT(go20 == v[1]); @@ -151,21 +151,21 @@ protected: void testInversionDistance (){ GeneOrder go(_validPerm.begin(),_validPerm.end()); size_t d = inversionDistance(go); - CPPUNIT_ASSERT_EQUAL(0ul,d); + CPPUNIT_ASSERT_EQUAL((size_t)0u,d); GeneOrder go2(_validPerm2.begin(),_validPerm2.end()); d = inversionDistance(go2); - CPPUNIT_ASSERT_EQUAL(5ul,d); + CPPUNIT_ASSERT_EQUAL((size_t)5u,d); GeneOrder go3(_validPerm3.begin(),_validPerm3.end()); d = inversionDistance(go3); - CPPUNIT_ASSERT_EQUAL(13ul,d); + CPPUNIT_ASSERT_EQUAL((size_t)13u,d); } void testFindComponents (){ GeneOrder go(_validPerm.begin(),_validPerm.end()); vector v = findComponents(go); - CPPUNIT_ASSERT_EQUAL(4ul,v.size()); + CPPUNIT_ASSERT_EQUAL((size_t)4u,v.size()); Component go10(0,1,0); Component go11(1,2,0); Component go12(2,3,0); @@ -177,7 +177,7 @@ protected: GeneOrder go2(_validPerm3.begin(),_validPerm3.end()); v = findComponents(go2); - CPPUNIT_ASSERT_EQUAL(6ul,v.size()); + CPPUNIT_ASSERT_EQUAL((size_t)6u,v.size()); Component go20(1,2,0); Component go21(0,4,0); Component go22(4,7,1);