diff options
author | Thijs Schreijer <thijs@thijsschreijer.nl> | 2024-03-24 15:02:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-24 15:02:15 +0100 |
commit | 47c24eed0191f8f72646be63dee94ac2b35eb062 (patch) | |
tree | 808fc02c608fd56e93cd502069adcba9c561df7d /doc_topics | |
parent | 8fe13074a7d9fdd88c5423d1e9c5fcc4ec43a57b (diff) | |
download | luasystem-47c24eed0191f8f72646be63dee94ac2b35eb062.tar.gz luasystem-47c24eed0191f8f72646be63dee94ac2b35eb062.tar.bz2 luasystem-47c24eed0191f8f72646be63dee94ac2b35eb062.zip |
chore(test): add tests (manual) for isatty terminal function (#22)
Diffstat (limited to 'doc_topics')
-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. | ||