fix motif loader under release build
[mussa.git] / alg / test / test_alphabet.cpp
index bfe6e3e3e63e447405a42b0061d8ab88c5d98f6b..076acea7d0f54d94bd01f42abd4f4a7c8af46985 100644 (file)
 
 BOOST_AUTO_TEST_CASE( alphabet_simple )
 {
-  const Alphabet &a = Alphabet::reduced_dna_alphabet;
+  Alphabet a(Alphabet::reduced_dna_alphabet());
   // exists is case insensitive
   BOOST_CHECK_EQUAL( a.exists('a'), true);
   BOOST_CHECK_EQUAL( a.exists('A'), true);
   BOOST_CHECK_EQUAL( a.exists('Q'), false);
   BOOST_CHECK_EQUAL( a.exists('q'), false);
   
-  BOOST_CHECK_EQUAL( a.c_str(), "AaCcGgTtNn\012\015"); // copied from alphabet.cpp
+  // copied from alphabet.cpp
+  BOOST_CHECK_EQUAL( Alphabet::reduced_dna_cstr, "AaCcGgTtNn\012\015");
 }