WIP FPC-III support
[linux/fpc-iii.git] / tools / testing / selftests / tc-testing / creating-testcases / example.json
blob5ec501200970797a7a7a79a9718fc3a27bb915cc
2     {
3         "id": "1f",
4         "name": "simple test to test framework",
5         "category": [
6             "example"
7         ],
8         "setup": [
9             "mkdir mytest"
10         ],
11         "cmdUnderTest": "touch mytest/blorfl",
12         "expExitCode": "0",
13         "verifyCmd": "ls mytest/* | grep '[b]lorfl'",
14         "matchPattern": "orfl",
15         "matchCount": "1",
16         "teardown": [
17             "rm -rf mytest"
18         ]
19     },
20     {
21         "id": "2f",
22         "name": "simple test, no need for verify",
23         "category": [
24             "example"
25         ],
26         "setup": [
27             "mkdir mytest",
28             "touch mytest/blorfl"
29         ],
30         "cmdUnderTest": "ls mytest/blorfl",
31         "expExitCode": "0",
32         "verifyCmd": "/bin/true",
33         "matchPattern": " ",
34         "matchCount": "0",
35         "teardown": [
36             "rm -rf mytest"
37         ]
38     },
39     {
40         "id": "3f",
41         "name": "simple test, no need for setup or teardown (or verify)",
42         "category": [
43             "example"
44         ],
45         "setup": [
46         ],
47         "cmdUnderTest": "ip l l lo",
48         "expExitCode": "0",
49         "verifyCmd": "/bin/true",
50         "matchPattern": " ",
51         "matchCount": "0",
52         "teardown": [
53         ]
54     }