summaryrefslogtreecommitdiff
path: root/doc_topics/02-development.md
blob: 8925b83e318efd1d239e46c32ef2186cae5e6d4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# 2. Development

Some tests cannot be run in CI becasue they test system specifics that
simply do not exist in a CI environment. An example is the `isatty` function
Which cannot be set to return a truthy value in CI.

The tests concerned are all labelled with `#manual`. And in CI they will
be skipped because `--exclude-tags=manual` is being passed to the
`busted` command line.

Hence if tests like this are being added, then please ensure the tests
pass locally, and do not rely on CI only.