| [ |
| { |
| "id": "1f", |
| "name": "simple test to test framework", |
| "category": [ |
| "example" |
| ], |
| "setup": [ |
| "mkdir mytest" |
| ], |
| "cmdUnderTest": "touch mytest/blorfl", |
| "expExitCode": "0", |
| "verifyCmd": "ls mytest/* | grep '[b]lorfl'", |
| "matchPattern": "orfl", |
| "matchCount": "1", |
| "teardown": [ |
| "rm -rf mytest" |
| ] |
| }, |
| { |
| "id": "2f", |
| "name": "simple test, no need for verify", |
| "category": [ |
| "example" |
| ], |
| "setup": [ |
| "mkdir mytest", |
| "touch mytest/blorfl" |
| ], |
| "cmdUnderTest": "ls mytest/blorfl", |
| "expExitCode": "0", |
| "verifyCmd": "/bin/true", |
| "matchPattern": " ", |
| "matchCount": "0", |
| "teardown": [ |
| "rm -rf mytest" |
| ] |
| }, |
| { |
| "id": "3f", |
| "name": "simple test, no need for setup or teardown (or verify)", |
| "category": [ |
| "example" |
| ], |
| "setup": [ |
| ], |
| "cmdUnderTest": "ip l l lo", |
| "expExitCode": "0", |
| "verifyCmd": "/bin/true", |
| "matchPattern": " ", |
| "matchCount": "0", |
| "teardown": [ |
| ] |
| } |
| ] |