forked from coop-cloud/abra
21 lines
733 B
Markdown
21 lines
733 B
Markdown
# integration tests
|
|
|
|
> You need to be a member of Autonomic Co-op to run these tests, sorry!
|
|
|
|
`testfunctions.sh` contains the functions necessary to save and manipulate
|
|
logs. Run `test_all.sh logdir` to run tests specified in that file and save the
|
|
logs to `logdir`.
|
|
|
|
When creating new tests, make sure the test command is a one-liner (you can use
|
|
`;` to separate commands). Include `testfunctions.sh` and then write your tests
|
|
like this:
|
|
|
|
```
|
|
run_test '$ABRA other stuff here'
|
|
```
|
|
|
|
By default, the testing script will ask after every command if the execution
|
|
succeeded. If you reply `n`, it will log the test in the `logdir`. If you want
|
|
all tests to run without questions, run `export logall=yes` before executing
|
|
the test script.
|