Lines Matching refs:vec
6808 std::vector<std::string> vec;
6810 listeners.Append(new SequenceTestingListener(&vec, "1st"));
6811 listeners.Append(new SequenceTestingListener(&vec, "2nd"));
6812 listeners.Append(new SequenceTestingListener(&vec, "3rd"));
6816 ASSERT_EQ(3U, vec.size());
6817 EXPECT_STREQ("1st.OnTestProgramStart", vec[0].c_str());
6818 EXPECT_STREQ("2nd.OnTestProgramStart", vec[1].c_str());
6819 EXPECT_STREQ("3rd.OnTestProgramStart", vec[2].c_str());
6821 vec.clear();
6824 ASSERT_EQ(3U, vec.size());
6825 EXPECT_STREQ("3rd.OnTestProgramEnd", vec[0].c_str());
6826 EXPECT_STREQ("2nd.OnTestProgramEnd", vec[1].c_str());
6827 EXPECT_STREQ("1st.OnTestProgramEnd", vec[2].c_str());
6829 vec.clear();
6832 ASSERT_EQ(3U, vec.size());
6833 EXPECT_STREQ("1st.OnTestIterationStart", vec[0].c_str());
6834 EXPECT_STREQ("2nd.OnTestIterationStart", vec[1].c_str());
6835 EXPECT_STREQ("3rd.OnTestIterationStart", vec[2].c_str());
6837 vec.clear();
6840 ASSERT_EQ(3U, vec.size());
6841 EXPECT_STREQ("3rd.OnTestIterationEnd", vec[0].c_str());
6842 EXPECT_STREQ("2nd.OnTestIterationEnd", vec[1].c_str());
6843 EXPECT_STREQ("1st.OnTestIterationEnd", vec[2].c_str());