Skip to content

Commit 549b964

Browse files
committed
Add integration test documentation
1 parent 0f416a1 commit 549b964

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

docs/development.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Development documentation
2+
3+
## Writing integration tests
4+
5+
Commander tests itself. You can find the integration tests in `commander_unix.yaml` and `commander_windows.yaml`.
6+
More complex scenarios are stored in `integration/`.
7+
8+
It is always necessary to execute the test suite with a stable version of commander and not the current build.
9+
10+
**Tipps:**
11+
12+
- The working directory is by default the project root, even for tests located inside `integration/*`
13+
- Execute `commander` inside the `commander_*.yaml` files with a given suite and assert the result which is returned

0 commit comments

Comments
 (0)