Commit graph

510 commits

Author SHA1 Message Date
Thomas Lauf
7bf4b18517 Tests: Fix pydoc and coding style 2017-04-04 08:36:51 +02:00
Thomas Lauf
e9412388ba Tests: Fix python doc strings 2017-03-25 15:36:16 +01:00
Thomas Lauf
b509a90e8c T-67: Add functional tests summary command 2017-03-24 23:22:32 +01:00
Paul Beckingham
dfb0e87d9e Tests: Added TI-68 test
- Thanks to A M.
2017-03-10 08:35:17 -05:00
Thomas Lauf
c1b0998887 TI-29: Add test for changing config
- add tests for known simple values, e.g. debug
- add tests for known hierarchical values, e.g. reports.day.month
- add tests for new hierarchical values, e.g. foo.bar.baz
2017-03-09 20:41:06 +01:00
Paul Beckingham
d1a7c313c7 Tests: Added TI-66 test
- Thanks to A M.
2017-03-02 18:04:44 -05:00
Paul Beckingham
168cc5b207 Tests: Corrected test with immediate capture of errno 2017-03-02 09:05:27 -05:00
Paul Beckingham
26f2cc8ac4 Test: Added platform verification tests 2017-03-02 08:41:30 -05:00
Thomas Lauf
97ab53afeb test: Fix expectations for chart 2017-03-01 21:20:35 +01:00
Paul Beckingham
6d0e8ecbea Tests: Added test for TI-65 2017-02-25 15:07:48 -05:00
Paul Beckingham
c557174172 Tests: Adjusted tests based on error message change 2017-02-25 13:17:15 -05:00
Paul Beckingham
1ed8d8e07c Tests: Added test for TI-58 2017-02-23 16:25:35 -05:00
Thomas Lauf
58f07d0266 TI-46: Display error in visual reports (day,week,month)
- Fix calculation of end_mins
- Add tests
2017-02-18 23:04:44 +01:00
Thomas Lauf
8ad54f9bfd TI-40: totals.py extension script fails with an error
- Improve totals.py extension script:
- Fix display issue if tags are shorter than string 'Totals'
- Fix issue when totals.py is called on empty database
- Add tests: test_totals.t
2017-02-14 23:33:02 +01:00
Thomas Lauf
c944aebacc TI-39: Bogus command line option causes segfault
- Return error message for invalid values in CmdChart
- Add tests (partially moved from cli.t)
2017-02-13 20:58:37 +01:00
Thomas Lauf
90c3620dc9 tests: Remove superfluous spaces at the end of python docstring 2017-02-11 21:48:23 +01:00
Thomas Lauf
e505129d5c TI-64: Command 'stop' with date before current interval's start date causes segfault
- Show error message if stop date is before current interval's start date
- Add test for this use case
2017-02-09 08:58:22 -05:00
Thomas Lauf
403b1c6f5e TI-27: Add tests for continue with ids
- verify "continue @1 @2" returns error
- verify "continue @N" returns error if @N does not exist
- verify "continue @N" copies specified interval
- verify "continue @N" stops active time tracking
2017-02-05 23:28:30 +01:00
Thomas Lauf
f49e15e1a9 TI-62: TimeWarrior should not ignore invalid command
- Add test "call 'timew' without active time tracking"
- Add test "call 'timew' with active time tracking"
- Add test "call a non-existing TimeWarrior command"
2017-01-28 21:51:17 -05:00
Paul Beckingham
ac4ecbecad TI-61: Typo in exclusion.t.cpp
- Thanks to Thomas Lauf.
2017-01-25 21:35:38 -05:00
Tomas Babej
50f42a84df tests: Add basic tests for the 'resize' command 2017-01-09 18:33:22 -05:00
Paul Beckingham
1091cc2085 Copyright update 2017-01-01 12:45:32 -05:00
Paul Beckingham
b2c4013180 Tests: Removed TASKD_USE_PATH 2016-11-22 10:23:03 -05:00
Paul Beckingham
6d147cc99a Tests: Set sys.stdout as utf8 2016-11-21 22:39:54 -05:00
Paul Beckingham
af7f949db7 Tests: Bad test description 2016-11-05 11:41:49 -04:00
Paul Beckingham
067643c64a Tests: Fixed quiet tests after TI-47 2016-09-23 19:48:28 -04:00
Paul Beckingham
88960d5bee Tests: Fixed clock tests after TI-47 2016-09-23 19:47:18 -04:00
Paul Beckingham
bb122b5758 Tests: Added TI-39 test 2016-09-05 14:30:08 -04:00
Paul Beckingham
0e2b58e9e8 Tests: Disabled fill tests 2016-07-24 17:44:24 -04:00
Paul Beckingham
489626de10 Tests: Added 'fill' command tests 2016-07-24 16:29:28 -04:00
Paul Beckingham
6dca686763 Tests: Error result in non-zero exit code 2016-07-24 12:31:39 -04:00
Paul Beckingham
a645a3cb6d Tests: Error result in non-zero exit code 2016-07-24 12:31:03 -04:00
Paul Beckingham
da5cc57713 Tests: Error result in non-zero exit code 2016-07-24 10:55:12 -04:00
Paul Beckingham
93ace7de54 Tests: Error result in non-zero exit code 2016-07-24 10:46:44 -04:00
Paul Beckingham
b698345499 Tests: Error result in non-zero exit code 2016-07-24 09:51:02 -04:00
Paul Beckingham
9472b7586a Tests: Disabled tag verbosity tests until feature is put back 2016-07-24 09:08:36 -04:00
Paul Beckingham
631916b659 Tests: Added 'delete' command 2016-07-18 17:22:14 -04:00
Paul Beckingham
b99c9e9df2 Tests: Added 'dom.rc.<name>' tests 2016-07-16 16:35:32 -04:00
Paul Beckingham
9216fc30b4 Tests: Renamed some tests 2016-07-16 16:19:14 -04:00
Paul Beckingham
af32e51e6b Tests: Added 'dom.tracked.N.json' tests 2016-07-16 16:19:02 -04:00
Paul Beckingham
4313dbb708 Tests: Added 'dom.tracked.N.duration' tests 2016-07-16 16:12:01 -04:00
Paul Beckingham
b5bcefb133 Tests: Added 'dom.tracked.N.end' tests 2016-07-16 16:05:56 -04:00
Paul Beckingham
890a3bc179 Tests: Added 'dom.tracked.N.start' tests 2016-07-16 16:00:57 -04:00
Paul Beckingham
bd64196f35 Tests: Added 'dom.tracked.N.tag.N' tests 2016-07-16 15:44:39 -04:00
Paul Beckingham
a43edf2c1b Tests: Added 'dom.tracked.N.tag.count' tests 2016-07-16 14:29:01 -04:00
Paul Beckingham
1c36634e0e dom: dom.active.tag.count is now an error when there is no open inteval 2016-07-16 14:22:23 -04:00
Paul Beckingham
e964ea5076 Tests: Added 'dom.tracked.count' tests 2016-07-16 13:46:09 -04:00
Paul Beckingham
80b465e0ac Tests: Added 'dom.active.json' tests 2016-07-16 13:07:30 -04:00
Paul Beckingham
8ec28d2b48 Tests: Added 'dom.tag.N' tests 2016-07-16 12:47:44 -04:00
Paul Beckingham
630df1a16a Tests: Added 'dom.tag.count' tests 2016-07-16 12:36:51 -04:00