taskwarrior/test/basetest
Tomas Babej d81b999fa9 tests: Do not require line buffering
Test runner complains about it not being supported with binary files and
it does not look like it affects any tests in the first place anyway.
2020-11-21 12:27:05 -05:00
..
__init__.py Tests: Remove unnecessary imports and simplify template.t 2015-06-06 02:52:33 +01:00
compat.py Tests: Create compat.py for Python 3 compatibility 2015-07-24 15:29:41 +01:00
exceptions.py Tests - Rework how taskw is launched from python 2015-02-16 01:59:32 +00:00
hooks.py Tests: Don't hardcode errno constants 2018-02-17 13:59:29 +01:00
meta.py Tests: generalize MetaTest approach 2015-07-22 16:11:15 +01:00
README basetest: Documentation clarification 2015-06-12 20:20:28 +01:00
task.py Tests: Don't hardcode errno constants 2018-02-17 13:59:29 +01:00
taskd.py Tests: Don't hardcode errno constants 2018-02-17 13:59:29 +01:00
testing.py Tests: Rename self.diag to self.tap and use self.t.diag where applicable 2015-06-10 23:33:56 +01:00
utils.py tests: Do not require line buffering 2020-11-21 12:27:05 -05:00

Shell environment variables that affect how and what tests are executed:

TASKW_SKIP -> Causes any test that needs Taskwarrior (task binary only) to be skipped (TestCase)
TASKD_SKIP -> Causes any test that needs Task Server (taskd) to be skipped (ServerTestCase)

# NOTE: Tests that use both "task" and "taskd" (ServerTestCase) are not skipped when TASKW_SKIP is set.

TASK_USE_PATH -> Causes tests to look for "task" in PATH instead of the default location
TASKD_USE_PATH -> Causes tests to look for "taskd" in PATH instead of the default location