Home | History | Annotate | Download | only in eh

Lines Matching defs:TestString

30 typedef EH_STD::basic_string<char, EH_STD::char_traits<char>, eh_allocator(char) > TestString;
33 container_category(const TestString&)
39 TestString testString, testString2;
42 while ( testString.size() < ropeSize ) {
43 TestString::value_type x = TestString::value_type(random_number(random_base)) ; // initialize before use
44 testString.append(1, x );
45 testString2.append(1, TestString::value_type() );
47 WeakCheck( testString, test_insert_one<TestString>(testString) );
48 WeakCheck( testString, test_insert_one<TestString>(testString, 0) );
49 WeakCheck( testString, test_insert_one<TestString>(testString, (int)testString.size()) );
51 WeakCheck( testString, test_insert_n<TestString>(testString, random_number(random_base) ) );
52 WeakCheck( testString, test_insert_n<TestString>(testString, random_number(random_base), 0 ) );
53 WeakCheck( testString, test_insert_n<TestString>(testString, random_number(random_base), (int)testString.size() ) );
56 TestString::value_type *insFirst = new TestString::value_type[1+insCnt];
58 WeakCheck( testString, insert_range_tester(testString, insFirst, insFirst+insCnt) );
59 WeakCheck( testString, insert_range_at_begin_tester(testString, insFirst, insFirst+insCnt) );
60 WeakCheck( testString, insert_range_at_end_tester(testString, insFirst, insFirst+insCnt) );
62 ConstCheck( 0, test_construct_pointer_range<TestString>(insFirst, insFirst+insCnt) );
65 WeakCheck( testString, insert_range_tester(testString, testString2.begin(), testString2.end() ) );
67 WeakCheck( testString, test_push_front<TestString>(testString) );
68 WeakCheck( testString, test_push_back<TestString>(testString) );
70 ConstCheck( 0, test_default_construct<TestString>() );
71 // requires _Reserve_t ConstCheck( 0, test_construct_n<TestString>( random_number(random_base) ) );
72 ConstCheck( 0, test_construct_n_instance<TestString>( random_number(random_base) ) );
73 ConstCheck( 0, test_construct_iter_range<TestString>( testString2 ) );
74 ConstCheck( testString, test_copy_construct<TestString>() );
76 WeakCheck( testString, test_assign_op<TestString>( testString2 ) );