Lines Matching refs:Lookup

25   EXPECT_NE(0, p.Lookup("/dev/urandom")) << "Added path not found.";  in TEST()
26 EXPECT_EQ(MAY_ACCESS | MAY_READ, p.Lookup("/dev/urandom")) in TEST()
28 EXPECT_EQ(0, p.Lookup("/etc/passwd")) << "Non-added path was found."; in TEST()
39 EXPECT_EQ(MAY_ACCESS | MAY_READ | MAY_WRITE, psrc.Lookup("/dev/null")) in TEST()
41 EXPECT_EQ(MAY_ACCESS | MAY_READ | MAY_WRITE, pdst.Lookup("/dev/null")) in TEST()
44 EXPECT_EQ(MAY_ACCESS | MAY_READ, psrc.Lookup("/dev/zero")) in TEST()
46 EXPECT_EQ(0, pdst.Lookup("/dev/zero")) in TEST()
49 EXPECT_EQ(0, psrc.Lookup("/dev/urandom")) in TEST()
51 EXPECT_EQ(MAY_ACCESS | MAY_READ, pdst.Lookup("/dev/urandom")) in TEST()
54 EXPECT_EQ(0, psrc.Lookup("/etc/passwd")) in TEST()
56 EXPECT_EQ(0, pdst.Lookup("/etc/passwd")) in TEST()
67 EXPECT_EQ(MAY_ACCESS | MAY_READ | MAY_WRITE, psrc.Lookup("/dev/null")) in TEST()
69 EXPECT_EQ(MAY_ACCESS | MAY_READ, psrc.Lookup("/dev/zero")) in TEST()
74 EXPECT_EQ(MAY_ACCESS | MAY_READ | MAY_WRITE, psrc.Lookup("/dev/random")) in TEST()
76 EXPECT_EQ(MAY_ACCESS | MAY_READ | MAY_WRITE, psrc.Lookup("/dev/sd/0")) in TEST()
78 EXPECT_EQ(0, psrc.Lookup("/dev/sd/0/")) << "Invalid path format."; in TEST()
79 EXPECT_EQ(0, psrc.Lookup("/usr/dev/sd")) << "Match must be a prefix."; in TEST()
82 EXPECT_EQ(MAY_ACCESS | MAY_READ | MAY_WRITE, psrc.Lookup("/dev/sd/0")) in TEST()
84 EXPECT_EQ(0, psrc.Lookup("/dev/..")) << "Refuse attempted subdir escape."; in TEST()
87 EXPECT_EQ(MAY_ACCESS | MAY_READ, psrc.Lookup("/tmp/good/a")) in TEST()
89 EXPECT_EQ(0, psrc.Lookup("/tmp_good_but_bad")) in TEST()
91 EXPECT_EQ(0, psrc.Lookup("/tmp/.")) in TEST()