BOOST_CHECK( seq_i->motifs().size() > 0 );
}
}
+
+BOOST_AUTO_TEST_CASE( mussa_add_motif )
+{
+ vector<string> motifs;
+ motifs.push_back("AAGG");
+ vector<Color> colors;
+ colors.push_back(Color(1.0, 0.0, 0.0));
+
+ Mussa m1;
+ m1.add_a_seq("AAAAGGGGTTTT");
+ m1.add_a_seq("GGGCCCCTTGGTT");
+ m1.add_motifs(motifs, colors);
+ int first_size = m1.motifs().size();
+ BOOST_CHECK_EQUAL( first_size, 1 );
+ m1.add_motifs(motifs, colors);
+ BOOST_CHECK_EQUAL( first_size, m1.motifs().size() );
+}