1 021481ca 2021-12-13 op include "lib.9ps"
3 021481ca 2021-12-13 op testing "open + clunk works" dir "./root" {
5 021481ca 2021-12-13 op walk(0, 1, "dir", "subdir", "file")
10 021481ca 2021-12-13 op assert m.type == Ropen
14 021481ca 2021-12-13 op assert m.type == Rclunk
17 250220f1 2021-12-14 op testing "can open directories" dir "./root" {
19 250220f1 2021-12-14 op walk(0, 1, "dir", "subdir")
22 250220f1 2021-12-14 op open(1, OREAD)
24 250220f1 2021-12-14 op assert m.type == Ropen
28 250220f1 2021-12-14 op assert m.type == Rclunk
31 250220f1 2021-12-14 op testing "can't open directories for writing" dir "./root" {
33 250220f1 2021-12-14 op walk(0, 1, "dir")
36 250220f1 2021-12-14 op open(1, OWRITE)
37 250220f1 2021-12-14 op expect-error()
39 250220f1 2021-12-14 op open(1, ORDWR)
40 250220f1 2021-12-14 op expect-error()