Mussa aligned sequence view seems to work
[mussa.git] / alg / test / test_glseqbrowser.cpp
index 3641d086c842e391b8403f2e2b64d326836f7738..0a3f8c976204f5313d8e1dd2a5123034ba9256b2 100644 (file)
@@ -74,13 +74,13 @@ BOOST_AUTO_TEST_CASE( glseqbrowser_center )
   // I didn't bother to compute how the path should shift things
   // by the magic number 3, i just ran the test and saw how it failed
   // and hard coded this in.
-  BOOST_CHECK_EQUAL( gt.left(), -3-gt.border() );
-  BOOST_CHECK_EQUAL( gt.right(), 3 + s0.size() + gt.border() );
+  BOOST_CHECK_EQUAL( gt.left(), -18-gt.border() );
+  BOOST_CHECK_EQUAL( gt.right(), s0.size() + gt.border()-11 );
 
   // aparently we end up with a different glsequence in the seqbrowser
   BOOST_CHECK( glseq1.x() != gt.sequences()[1].x() );
 
-  BOOST_CHECK_EQUAL( gt.sequences()[0].x(), gt.viewportCenter()-path[0] );
-  BOOST_CHECK_EQUAL( gt.sequences()[1].x(), gt.viewportCenter()-path[1] );
-  BOOST_CHECK_EQUAL( gt.sequences()[2].x(), gt.viewportCenter()-path[2] );
+  BOOST_CHECK_EQUAL( gt.sequences()[0].x(), (gt.viewportCenter()-15)-path[0] );
+  BOOST_CHECK_EQUAL( gt.sequences()[1].x(), (gt.viewportCenter()-15)-path[1] );
+  BOOST_CHECK_EQUAL( gt.sequences()[2].x(), (gt.viewportCenter()-15)-path[2] );
 }