Lines Matching refs:commands_ran_
483 vector<string> commands_ran_;
569 command_runner_.commands_ran_.clear();
589 commands_ran_.push_back(edge->EvaluateCommand());
782 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
783 EXPECT_EQ("cat in1 > cat1", command_runner_.commands_ran_[0]);
796 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
797 EXPECT_EQ("cat in1 > cat1", command_runner_.commands_ran_[0]);
806 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
809 EXPECT_TRUE((command_runner_.commands_ran_[0] == "cat in1 > cat1" &&
810 command_runner_.commands_ran_[1] == "cat in1 in2 > cat2") ||
811 (command_runner_.commands_ran_[1] == "cat in1 > cat1" &&
812 command_runner_.commands_ran_[0] == "cat in1 in2 > cat2"));
814 EXPECT_EQ("cat cat1 cat2 > cat12", command_runner_.commands_ran_[2]);
826 ASSERT_EQ(5u, command_runner_.commands_ran_.size());
827 EXPECT_EQ("cat in1 in2 > cat2", command_runner_.commands_ran_[3]);
828 EXPECT_EQ("cat cat1 cat2 > cat12", command_runner_.commands_ran_[4]);
844 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
845 EXPECT_EQ("touch out1 out2", command_runner_.commands_ran_[0]);
860 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
861 EXPECT_EQ("touch out out.imp", command_runner_.commands_ran_[0]);
898 ASSERT_EQ(4u, command_runner_.commands_ran_.size());
901 command_runner_.commands_ran_.clear();
911 command_runner_.commands_ran_.clear();
917 ASSERT_EQ(2u, command_runner_.commands_ran_.size()); // 3->4, 4->5
1044 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
1077 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1087 command_runner_.commands_ran_.clear();
1092 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1101 command_runner_.commands_ran_.clear();
1109 command_runner_.commands_ran_.clear();
1114 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1132 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
1135 command_runner_.commands_ran_.clear();
1143 command_runner_.commands_ran_.clear();
1148 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1149 ASSERT_EQ("cc oo.h.in", command_runner_.commands_ran_[0]);
1155 command_runner_.commands_ran_.clear();
1160 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1161 ASSERT_EQ("cc oo.h.in", command_runner_.commands_ran_[0]);
1209 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1325 command_runner_.commands_ran_.clear();
1336 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1337 EXPECT_EQ(string("touch test") + ci, command_runner_.commands_ran_[0]);
1354 command_runner_.commands_ran_.clear();
1356 command_runner_.commands_ran_.clear();
1362 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1363 EXPECT_EQ("touch test" + ci, command_runner_.commands_ran_[0]);
1366 command_runner_.commands_ran_.clear();
1372 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1373 EXPECT_EQ("touch test" + ci, command_runner_.commands_ran_[0]);
1395 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1416 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
1437 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
1461 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
1537 command_runner_.commands_ran_.clear();
1546 command_runner_.commands_ran_.clear();
1560 command_runner_.commands_ran_.clear();
1587 command_runner_.commands_ran_.clear();
1609 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
1611 command_runner_.commands_ran_.clear();
1623 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
1625 command_runner_.commands_ran_.clear();
1636 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
1655 EXPECT_EQ(2u, command_runner_.commands_ran_.size());
1657 command_runner_.commands_ran_.clear();
1668 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
1699 EXPECT_EQ(3u, command_runner_.commands_ran_.size());
1701 command_runner_.commands_ran_.clear();
1712 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
1716 command_runner_.commands_ran_.clear();
1728 command_runner_.commands_ran_.clear();
1733 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
1761 command_runner_.commands_ran_.clear();
1774 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1797 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
1808 command_runner_.commands_ran_.clear();
1814 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
1845 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
1858 command_runner_.commands_ran_.clear();
1863 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
1890 EXPECT_EQ(2u, command_runner_.commands_ran_.size());
1896 command_runner_.commands_ran_.clear();
1913 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
1935 command_runner_.commands_ran_.clear();
1976 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
2019 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
2057 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2094 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2097 command_runner_.commands_ran_.clear();
2112 command_runner_.commands_ran_.clear();
2117 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
2186 command_runner_.commands_ran_.clear();
2192 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2210 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2298 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2299 EXPECT_EQ("echo 'using in1' && for file in out1 out2; do cp in1 $file; done", command_runner_.commands_ran_[0]);
2327 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2328 EXPECT_EQ("echo 'out1 out2: in1 in2' > in.d && for file in out1 out2; do cp in1 $file; done", command_runner_.commands_ran_[0]);
2358 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2359 EXPECT_EQ("echo 'out1 out2: in1\\nout1 out2: in2' > in.d && for file in out1 out2; do cp in1 $file; done", command_runner_.commands_ran_[0]);
2389 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2390 EXPECT_EQ("echo 'out1: in1 in2\\nout2: in1 in2' > in.d && for file in out1 out2; do cp in1 $file; done", command_runner_.commands_ran_[0]);
2420 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2421 EXPECT_EQ("echo 'out1: in1 in2' > in.d && for file in out1 out2; do cp in1 $file; done", command_runner_.commands_ran_[0]);
2453 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2454 EXPECT_EQ("echo 'out2: in1 in2' > in.d && for file in out1 out2; do cp in1 $file; done", command_runner_.commands_ran_[0]);
2546 command_runner_.commands_ran_.clear();
2554 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
2616 command_runner_.commands_ran_.clear();
2628 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
2652 command_runner_.commands_ran_.clear();
2658 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2687 command_runner_.commands_ran_.clear();
2693 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2707 command_runner_.commands_ran_.clear();
2712 command_runner_.commands_ran_.clear();
2717 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2729 command_runner_.commands_ran_.clear();
2732 command_runner_.commands_ran_.clear();
2773 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2789 command_runner_.commands_ran_.clear();
2795 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2805 command_runner_.commands_ran_.clear();
2824 command_runner_.commands_ran_.clear();
2830 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2840 command_runner_.commands_ran_.clear();
2846 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
2856 command_runner_.commands_ran_.clear();
2940 command_runner_.commands_ran_.clear();
2948 EXPECT_EQ(1u, command_runner_.commands_ran_.size());
3184 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
3207 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
3212 ASSERT_EQ(0u, command_runner_.commands_ran_.size());
3224 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
3228 ASSERT_EQ(0u, command_runner_.commands_ran_.size());
3236 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
3240 ASSERT_EQ(0u, command_runner_.commands_ran_.size());
3260 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
3277 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
3318 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
3319 EXPECT_EQ("touch tmp tmp.imp", command_runner_.commands_ran_[0]);
3320 EXPECT_EQ("touch out out.imp", command_runner_.commands_ran_[1]);
3386 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
3387 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3388 EXPECT_EQ("touch out", command_runner_.commands_ran_[1]);
3448 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3449 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3450 EXPECT_EQ("touch unrelated", command_runner_.commands_ran_[1]);
3451 EXPECT_EQ("touch out", command_runner_.commands_ran_[2]);
3480 ASSERT_EQ(2u, command_runner_.commands_ran_.size());
3481 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3482 EXPECT_EQ("touch out out.imp", command_runner_.commands_ran_[1]);
3582 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3583 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3584 EXPECT_EQ("touch in", command_runner_.commands_ran_[1]);
3585 EXPECT_EQ("touch out", command_runner_.commands_ran_[2]);
3642 ASSERT_EQ(4u, command_runner_.commands_ran_.size());
3643 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3644 EXPECT_EQ("touch in", command_runner_.commands_ran_[1]);
3645 EXPECT_EQ("touch out", command_runner_.commands_ran_[2]);
3646 EXPECT_EQ("touch validation", command_runner_.commands_ran_[3]);
3675 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3676 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3677 EXPECT_EQ("touch tmp tmp.imp", command_runner_.commands_ran_[1]);
3678 EXPECT_EQ("touch out out.imp", command_runner_.commands_ran_[2]);
3715 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3716 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3717 EXPECT_EQ("touch tmp tmp.imp", command_runner_.commands_ran_[1]);
3718 EXPECT_EQ("cp tmp out", command_runner_.commands_ran_[2]);
3750 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3751 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3752 EXPECT_EQ("touch tmp tmp.imp", command_runner_.commands_ran_[1]);
3753 EXPECT_EQ("touch out out.imp", command_runner_.commands_ran_[2]);
3781 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3782 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3783 EXPECT_EQ("touch tmp tmp.imp", command_runner_.commands_ran_[1]);
3784 EXPECT_EQ("touch out out.imp", command_runner_.commands_ran_[2]);
3852 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3853 EXPECT_EQ("cp dd-in dd", command_runner_.commands_ran_[0]);
3854 EXPECT_EQ("true", command_runner_.commands_ran_[1]);
3855 EXPECT_EQ("cat out1 > out2", command_runner_.commands_ran_[2]);
3857 command_runner_.commands_ran_.clear();
3867 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
3868 EXPECT_EQ("true", command_runner_.commands_ran_[0]);
3909 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3912 EXPECT_TRUE((command_runner_.commands_ran_[0] == "touch out1 out1.imp" &&
3913 command_runner_.commands_ran_[1] == "cp zdd-in zdd") ||
3914 (command_runner_.commands_ran_[1] == "touch out1 out1.imp" &&
3915 command_runner_.commands_ran_[0] == "cp zdd-in zdd"));
3916 EXPECT_EQ("cp out1 out2", command_runner_.commands_ran_[2]);
3960 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
3961 EXPECT_EQ("cp dd1-in dd1", command_runner_.commands_ran_[0]);
3962 EXPECT_EQ("touch out1 out1.imp", command_runner_.commands_ran_[1]);
3963 EXPECT_EQ("touch out2 out2.imp", command_runner_.commands_ran_[2]);
4005 ASSERT_EQ(3u, command_runner_.commands_ran_.size());
4006 EXPECT_EQ("cp dd1-in dd1", command_runner_.commands_ran_[0]);
4007 EXPECT_EQ("touch out1 out1.imp", command_runner_.commands_ran_[1]);
4008 EXPECT_EQ("touch out2 out2.imp", command_runner_.commands_ran_[2]);
4045 ASSERT_EQ(4u, command_runner_.commands_ran_.size());
4046 EXPECT_EQ("cp dd1-in dd1", command_runner_.commands_ran_[0]);
4047 EXPECT_EQ("touch in", command_runner_.commands_ran_[1]);
4048 EXPECT_EQ("touch tmp", command_runner_.commands_ran_[2]);
4049 EXPECT_EQ("touch out", command_runner_.commands_ran_[3]);
4085 ASSERT_EQ(5u, command_runner_.commands_ran_.size());
4086 EXPECT_EQ("cp dd1-in dd1", command_runner_.commands_ran_[0]);
4087 EXPECT_EQ("cp dd0-in dd0", command_runner_.commands_ran_[1]);
4088 EXPECT_EQ("touch in", command_runner_.commands_ran_[2]);
4089 EXPECT_EQ("touch tmp", command_runner_.commands_ran_[3]);
4090 EXPECT_EQ("touch out", command_runner_.commands_ran_[4]);
4108 EXPECT_EQ(2u, command_runner_.commands_ran_.size());
4116 command_runner_.commands_ran_.clear();
4124 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
4125 EXPECT_EQ("cat in > out", command_runner_.commands_ran_[0]);
4133 command_runner_.commands_ran_.clear();
4141 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
4142 EXPECT_EQ("cat in2 > validate", command_runner_.commands_ran_[0]);
4160 EXPECT_EQ(2u, command_runner_.commands_ran_.size());
4167 command_runner_.commands_ran_.clear();
4175 EXPECT_EQ(2u, command_runner_.commands_ran_.size());
4183 command_runner_.commands_ran_.clear();
4191 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
4192 EXPECT_EQ("cat in2 > validate", command_runner_.commands_ran_[0]);
4229 ASSERT_EQ(command_runner_.commands_ran_.size(), 1);
4230 EXPECT_EQ("cat in3 > out2", command_runner_.commands_ran_[0]);
4240 command_runner_.commands_ran_.clear();
4265 ASSERT_EQ(command_runner_.commands_ran_.size(), 3);
4267 EXPECT_EQ("cat in > out", command_runner_.commands_ran_[0]);
4289 EXPECT_EQ(2u, command_runner_.commands_ran_.size());
4296 command_runner_.commands_ran_.clear();
4304 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
4305 EXPECT_EQ("cat in > out", command_runner_.commands_ran_[0]);
4312 command_runner_.commands_ran_.clear();
4320 ASSERT_EQ(1u, command_runner_.commands_ran_.size());
4321 EXPECT_EQ("cat in2 > out2", command_runner_.commands_ran_[0]);