]> ruin.nu Git - germs.git/blobdiff - src/test/genealgorithmstest.cpp
first point in points is now a dummy so indexes matches points
[germs.git] / src / test / genealgorithmstest.cpp
index 3f57e0fa3e47a246c02a557e7b0fbeea6996bc98..b06f416922797087cb7cca7bc4ab9589421d3395 100644 (file)
@@ -101,20 +101,20 @@ protected:
                GeneOrder go(_validPerm.begin(),_validPerm.end());
                vector<Interval> v = findIntervals(go);
                v = findIntervalsAtPoints(v);
-               CPPUNIT_ASSERT_EQUAL(4ul,v.size());
+               CPPUNIT_ASSERT_EQUAL(5ul,v.size());
                Interval go10(0,0);
                Interval go12(2,2);
-               CPPUNIT_ASSERT(go10 == v[0]);
-               CPPUNIT_ASSERT(go12 == v[2]);
+               CPPUNIT_ASSERT(go10 == v[1]);
+               CPPUNIT_ASSERT(go12 == v[3]);
                
                GeneOrder go2(_validPerm3.begin(),_validPerm3.end());
                v = findIntervals(go2);
                v = findIntervalsAtPoints(v);
-               CPPUNIT_ASSERT_EQUAL(16ul,v.size());
+               CPPUNIT_ASSERT_EQUAL(17ul,v.size());
                Interval go20(0,3);
                Interval go22(1,1);
-               CPPUNIT_ASSERT(go20 == v[0]);
-               CPPUNIT_ASSERT(go22 == v[2]);
+               CPPUNIT_ASSERT(go20 == v[1]);
+               CPPUNIT_ASSERT(go22 == v[3]);
        }
        void testCountCycles (){
                GeneOrder go(_validPerm.begin(),_validPerm.end());