Home | History | Annotate | Download | only in base

Lines Matching refs:Action

20 struct Action {
27 Action(Type in_type, int in_fd1, int in_fd2 = -1)
33 bool operator==(const Action& other) const {
52 actions_.push_back(Action(Action::DUPLICATE, *result, fd));
57 actions_.push_back(Action(Action::MOVE, src, dest));
62 actions_.push_back(Action(Action::CLOSE, fd));
65 const std::vector<Action>& actions() const { return actions_; }
69 std::vector<Action> actions_;
105 EXPECT_TRUE(tracer.actions()[0] == Action(Action::MOVE, 0, 1));
116 EXPECT_TRUE(tracer.actions()[0] == Action(Action::MOVE, 0, 1));
117 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 2, 3));
127 EXPECT_TRUE(tracer.actions()[0] == Action(Action::MOVE, 0, 1));
128 EXPECT_TRUE(tracer.actions()[1] == Action(Action::CLOSE, 0));
139 EXPECT_TRUE(tracer.actions()[0] == Action(Action::MOVE, 10, 0));
140 EXPECT_TRUE(tracer.actions()[1] == Action(Action::CLOSE, 10));
152 Action(Action::DUPLICATE, kDuplicateBase, 1));
153 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 0, 1));
154 EXPECT_TRUE(tracer.actions()[2] == Action(Action::MOVE, kDuplicateBase, 0));
155 EXPECT_TRUE(tracer.actions()[3] == Action(Action::CLOSE, kDuplicateBase));
167 Action(Action::DUPLICATE, kDuplicateBase, 1));
168 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 0, 1));
169 EXPECT_TRUE(tracer.actions()[2] == Action(Action::MOVE, kDuplicateBase, 0));
170 EXPECT_TRUE(tracer.actions()[3] == Action(Action::CLOSE, kDuplicateBase));
182 Action(Action::DUPLICATE, kDuplicateBase, 1));
183 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 0, 1));
184 EXPECT_TRUE(tracer.actions()[2] == Action(Action::MOVE, kDuplicateBase, 0));
185 EXPECT_TRUE(tracer.actions()[3] == Action(Action::CLOSE, kDuplicateBase));
197 Action(Action::DUPLICATE, kDuplicateBase, 1));
198 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 0, 1));
199 EXPECT_TRUE(tracer.actions()[2] == Action(Action::MOVE, kDuplicateBase, 0));
200 EXPECT_TRUE(tracer.actions()[3] == Action(Action::CLOSE, kDuplicateBase));
211 EXPECT_TRUE(tracer.actions()[0] == Action(Action::MOVE, 0, 1));
212 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 0, 2));
223 EXPECT_TRUE(tracer.actions()[0] == Action(Action::MOVE, 0, 1));
224 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 0, 2));
225 EXPECT_TRUE(tracer.actions()[2] == Action(Action::CLOSE, 0));
236 EXPECT_TRUE(tracer.actions()[0] == Action(Action::MOVE, 0, 1));
237 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 0, 2));
238 EXPECT_TRUE(tracer.actions()[2] == Action(Action::CLOSE, 0));
249 EXPECT_TRUE(tracer.actions()[0] == Action(Action::MOVE, 0, 1));
250 EXPECT_TRUE(tracer.actions()[1] == Action(Action::MOVE, 0, 2));
251 EXPECT_TRUE(tracer.actions()[2] == Action(Action::CLOSE, 0));