00001 #include "static_container/test/assert_new.h" 00002 #include <boost/test/minimal.hpp> 00003 #include "static_container/vector.h" 00004 #include "static_container/test/basic_sequence.h" 00005 #include "static_container/test/dump.h" 00006 00007 using namespace static_container; 00008 00009 struct vectorgen { 00010 template < typename Value, size_type Size > 00011 struct gen { 00012 typedef vector< Value, Size > type; 00013 }; 00014 }; 00015 00017 int test_main( int argc, char* argv[] ) { 00018 test::begin(); // new 呼び出しに怒り狂う! 00019 test::basic_sequence< vectorgen >(); 00020 test::dump< vectorgen >(); 00021 return 0; 00022 }