diff options
Diffstat (limited to 'doc_topics/02-development.md')
-rw-r--r-- | doc_topics/02-development.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doc_topics/02-development.md b/doc_topics/02-development.md new file mode 100644 index 0000000..8925b83 --- /dev/null +++ b/doc_topics/02-development.md | |||
@@ -0,0 +1,12 @@ | |||
1 | # 2. Development | ||
2 | |||
3 | Some tests cannot be run in CI becasue they test system specifics that | ||
4 | simply do not exist in a CI environment. An example is the `isatty` function | ||
5 | Which cannot be set to return a truthy value in CI. | ||
6 | |||
7 | The tests concerned are all labelled with `#manual`. And in CI they will | ||
8 | be skipped because `--exclude-tags=manual` is being passed to the | ||
9 | `busted` command line. | ||
10 | |||
11 | Hence if tests like this are being added, then please ensure the tests | ||
12 | pass locally, and do not rely on CI only. | ||