summaryrefslogtreecommitdiffstats
path: root/tests/filesys/base/syn-write.ck
diff options
context:
space:
mode:
authormanuel <manuel@mausz.at>2012-03-27 11:51:08 +0200
committermanuel <manuel@mausz.at>2012-03-27 11:51:08 +0200
commit4f670845ff9ab6c48bcb5f7bf4d4ef6dc3c3064b (patch)
tree868c52e06f207b5ec8a3cc141f4b8b2bdfcc165c /tests/filesys/base/syn-write.ck
parenteae0bd57f0a26314a94785061888d193d186944a (diff)
downloadprogos-4f670845ff9ab6c48bcb5f7bf4d4ef6dc3c3064b.tar.gz
progos-4f670845ff9ab6c48bcb5f7bf4d4ef6dc3c3064b.tar.bz2
progos-4f670845ff9ab6c48bcb5f7bf4d4ef6dc3c3064b.zip
reorganize file structure to match the upstream requirements
Diffstat (limited to 'tests/filesys/base/syn-write.ck')
-rw-r--r--tests/filesys/base/syn-write.ck32
1 files changed, 32 insertions, 0 deletions
diff --git a/tests/filesys/base/syn-write.ck b/tests/filesys/base/syn-write.ck
new file mode 100644
index 0000000..629a7a2
--- /dev/null
+++ b/tests/filesys/base/syn-write.ck
@@ -0,0 +1,32 @@
1# -*- perl -*-
2use strict;
3use warnings;
4use tests::tests;
5check_expected (IGNORE_EXIT_CODES => 1, [<<'EOF']);
6(syn-write) begin
7(syn-write) create "stuff"
8(syn-write) exec child 1 of 10: "child-syn-wrt 0"
9(syn-write) exec child 2 of 10: "child-syn-wrt 1"
10(syn-write) exec child 3 of 10: "child-syn-wrt 2"
11(syn-write) exec child 4 of 10: "child-syn-wrt 3"
12(syn-write) exec child 5 of 10: "child-syn-wrt 4"
13(syn-write) exec child 6 of 10: "child-syn-wrt 5"
14(syn-write) exec child 7 of 10: "child-syn-wrt 6"
15(syn-write) exec child 8 of 10: "child-syn-wrt 7"
16(syn-write) exec child 9 of 10: "child-syn-wrt 8"
17(syn-write) exec child 10 of 10: "child-syn-wrt 9"
18(syn-write) wait for child 1 of 10 returned 0 (expected 0)
19(syn-write) wait for child 2 of 10 returned 1 (expected 1)
20(syn-write) wait for child 3 of 10 returned 2 (expected 2)
21(syn-write) wait for child 4 of 10 returned 3 (expected 3)
22(syn-write) wait for child 5 of 10 returned 4 (expected 4)
23(syn-write) wait for child 6 of 10 returned 5 (expected 5)
24(syn-write) wait for child 7 of 10 returned 6 (expected 6)
25(syn-write) wait for child 8 of 10 returned 7 (expected 7)
26(syn-write) wait for child 9 of 10 returned 8 (expected 8)
27(syn-write) wait for child 10 of 10 returned 9 (expected 9)
28(syn-write) open "stuff"
29(syn-write) read "stuff"
30(syn-write) end
31EOF
32pass;