Lines Matching refs:vec
7098 std::vector<std::string> vec;
7100 listeners.Append(new SequenceTestingListener(&vec, "1st"));
7101 listeners.Append(new SequenceTestingListener(&vec, "2nd"));
7102 listeners.Append(new SequenceTestingListener(&vec, "3rd"));
7106 ASSERT_EQ(3U, vec.size());
7107 EXPECT_STREQ("1st.OnTestProgramStart", vec[0].c_str());
7108 EXPECT_STREQ("2nd.OnTestProgramStart", vec[1].c_str());
7109 EXPECT_STREQ("3rd.OnTestProgramStart", vec[2].c_str());
7111 vec.clear();
7114 ASSERT_EQ(3U, vec.size());
7115 EXPECT_STREQ("3rd.OnTestProgramEnd", vec[0].c_str());
7116 EXPECT_STREQ("2nd.OnTestProgramEnd", vec[1].c_str());
7117 EXPECT_STREQ("1st.OnTestProgramEnd", vec[2].c_str());
7119 vec.clear();
7122 ASSERT_EQ(3U, vec.size());
7123 EXPECT_STREQ("1st.OnTestIterationStart", vec[0].c_str());
7124 EXPECT_STREQ("2nd.OnTestIterationStart", vec[1].c_str());
7125 EXPECT_STREQ("3rd.OnTestIterationStart", vec[2].c_str());
7127 vec.clear();
7130 ASSERT_EQ(3U, vec.size());
7131 EXPECT_STREQ("3rd.OnTestIterationEnd", vec[0].c_str());
7132 EXPECT_STREQ("2nd.OnTestIterationEnd", vec[1].c_str());
7133 EXPECT_STREQ("1st.OnTestIterationEnd", vec[2].c_str());