Added test for compile time polymorphism

This commit is contained in:
Joakim Hove
2013-10-28 10:00:40 +01:00
parent 039f6ea4cf
commit 91704558a6

View File

@@ -496,3 +496,12 @@ BOOST_AUTO_TEST_CASE(scan_intsAndStrings_dataCorrect) {
}
BOOST_AUTO_TEST_CASE(ParserItemCheckEqualsOverride) {
ParserItemConstPtr itemDefault10( new ParserIntItem("ITEM" , 10) );
ParserItemConstPtr itemDefault20( new ParserIntItem("ITEM" , 20) );
BOOST_CHECK( itemDefault10->equal( *itemDefault10 ));
BOOST_CHECK_EQUAL( false , itemDefault10->equal( *itemDefault20 ));
}