summaryrefslogtreecommitdiff
path: root/workhorse/doc/development/tests.md
blob: 82f74e8656b7db3a06b0858ee2b8033a17d84cd1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Testing your code

Run the tests with:

```
make clean test
```

## Coverage / what to test

Each feature in GitLab Workhorse should have an integration test that
verifies that the feature 'kicks in' on the right requests and leaves
other requests unaffected. It is better to also have package-level tests
for specific behavior but the high-level integration tests should have
the first priority during development.

It is OK if a feature is only covered by integration tests.