File: 02-development.md

package info (click to toggle)
lua-system 0.5.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 656 kB
  • sloc: ansic: 1,500; makefile: 222
file content (12 lines) | stat: -rw-r--r-- 496 bytes parent folder | download
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 these are being added, then please ensure the tests
pass locally, and do not rely on CI only.