]> ruin.nu Git - germs.git/blobdiff - src/test/genesortertest.cpp
minor things
[germs.git] / src / test / genesortertest.cpp
index 479db468e25d97d048d5c7cb9acdc54bdd54cb3c..6a58ce2b8fb6e8fa0ecace92a3542d2823545c83 100644 (file)
@@ -86,6 +86,13 @@ protected:
                CPPUNIT_ASSERT_EQUAL(1ul,al.size());
                CPPUNIT_ASSERT(al[0] == ReverseAction(2,3));
                CPPUNIT_ASSERT(!(al[0] == ReverseAction(2,5)));
+
+               GeneOrder go3(_validPerm3.begin(),_validPerm3.end());
+               al = so.safeActions(go3);
+               CPPUNIT_ASSERT(al.size() > 0);
+               size_t cycles = countCycles(go3);
+               al[0](go3);
+               CPPUNIT_ASSERT(cycles < countCycles(go3));
        }
 
 };