Lines Matching defs:Action
20 FileAction Action;
21 Action.Open(47, FileSpec("/tmp"), /*read*/ true, /*write*/ false);
22 EXPECT_EQ(Action.GetAction(), FileAction::eFileActionOpen);
23 EXPECT_EQ(Action.GetFileSpec(), FileSpec("/tmp"));
27 FileAction Action;
28 Action.Open(48, FileSpec("/tmp_0"), /*read*/ true, /*write*/ true);
29 EXPECT_TRUE(Action.GetActionArgument() & (O_NOCTTY | O_CREAT | O_RDWR));
30 EXPECT_FALSE(Action.GetActionArgument() & O_RDONLY);
31 EXPECT_FALSE(Action.GetActionArgument() & O_WRONLY);
35 FileAction Action;
36 Action.Open(49, FileSpec("/tmp_1"), /*read*/ true, /*write*/ false);
38 EXPECT_TRUE(Action.GetActionArgument() & (O_NOCTTY | O_RDONLY));
40 EXPECT_FALSE(Action.GetActionArgument() & O_WRONLY);
44 FileAction Action;
45 Action.Open(50, FileSpec("/tmp_2"), /*read*/ false, /*write*/ true);
46 EXPECT_TRUE(Action.GetActionArgument() &
48 EXPECT_FALSE(Action.GetActionArgument() & O_RDONLY);