X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FParserBase.test.cc;h=b1a89830470674044c1552ea65b9e509a196097b;hb=b2d64a4084a053f0887c7845bb81074e0cd3a855;hp=dca6b77b200ac58c0e983089fd6cdb902905819f;hpb=c52cd7d87dbb525c1267aad27391b8b7365dbb57;p=senf.git diff --git a/Packets/ParserBase.test.cc b/Packets/ParserBase.test.cc index dca6b77..b1a8983 100644 --- a/Packets/ParserBase.test.cc +++ b/Packets/ParserBase.test.cc @@ -28,6 +28,7 @@ // Custom includes #include "ParserBase.hh" #include "Packet.hh" +#include #include #include @@ -85,6 +86,9 @@ namespace { BOOST_AUTO_UNIT_TEST(parserBase_construction) { + BOOST_STATIC_ASSERT( pkf::Parser_traits< Parse_Test<> >::fixed_size ); + BOOST_STATIC_ASSERT( ! pkf::Parser_traits< Parse_Test2<> >::fixed_size ); + BOOST_CHECK_EQUAL( pkf::min_bytes< Parse_Test >(), 14u ); BOOST_CHECK( pkf::check< Parse_Test >(0,14) ); BOOST_CHECK( ! pkf::check< Parse_Test >(2,15) );