1[
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    }
55]
56