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");
}