timewarrior/test
Thomas Lauf c80442c878 Make report 'totals.py' display data when no time range specified
Use interval array to determine whether there is data to display
Move interval truncation outside the loop, combine/rework 'no data' messages

Close #450

Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-11-01 23:04:46 +01:00
..
basetest Fix typo 2022-09-27 23:33:43 +02:00
docker Fix CentOS 8 Dockerfile 2022-08-17 20:02:12 +02:00
scripts Use python 10 on macOS runners 2022-08-17 20:44:45 +02:00
simpletap doc: Update copyright to 2021 2021-01-02 02:52:39 -05:00
test_extensions Tests: check ways report could be called from cli 2016-06-23 17:21:13 -04:00
.gitignore test: Add test to ensure Datafile throws when deleteInterval fails 2020-08-11 10:39:34 +02:00
annotate.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
AtomicFile.t Rename atomic to AtomicFileTest 2020-03-02 21:42:53 +01:00
AtomicFileTest.cpp Update copyright ranges 2021-05-27 21:11:32 +02:00
bash_tap.sh Use https:// link for opensource.org 2018-03-16 23:11:08 +01:00
bash_tap_ti.sh Use https:// link for opensource.org 2018-03-16 23:11:08 +01:00
cancel.t Update copyright ranges 2021-05-27 21:11:32 +02:00
chart.t Update copyright ranges 2021-05-27 21:11:32 +02:00
cli.t Update copyright ranges 2021-05-27 21:11:32 +02:00
clock.t Update copyright ranges 2021-05-27 21:11:32 +02:00
CMakeLists.txt test: The tests depend on the documentation. 2021-04-10 22:52:04 +02:00
config.t Update copyright ranges 2021-05-27 21:11:32 +02:00
continue.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
data.t.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
Datafile.t.cpp Update copyright ranges 2021-05-27 21:11:32 +02:00
DatetimeParser.t.cpp Update copyright ranges 2021-05-27 21:11:32 +02:00
delete.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
dom.t doc: Update copyright to 2021 2021-01-02 02:52:39 -05:00
exclusion.t.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
export.t Allow getTracked to match intervals that intersect with filter 2021-05-19 12:22:22 +02:00
extensions.t Update copyright ranges 2021-05-27 21:11:32 +02:00
fill.t Update copyright ranges 2021-05-27 21:11:32 +02:00
gaps.t Fix test description 2022-01-05 23:44:12 +01:00
help.t Replace roff man pages with asciidoctor 2021-02-21 20:58:30 +01:00
helper.t.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
ids.t Update copyright ranges 2021-05-27 21:11:32 +02:00
interval.t.cpp doc: Update copyright to 2021 2021-01-02 02:52:39 -05:00
join.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
lengthen.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
modify.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
move.t Fix typos 2022-08-17 21:23:43 +02:00
performance-plot.py Improve performance-plot script 2021-11-19 23:20:25 +01:00
performance-test.sh Fix typos 2022-08-17 21:23:43 +02:00
problems Fix typos 2022-08-17 21:23:43 +02:00
quiet.t Update copyright ranges 2021-05-27 21:11:32 +02:00
range.t.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
resize.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
rules.t.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
run_all Switch to python 3 2019-12-27 19:08:57 +01:00
shorten.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
split.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
start.t Allow tags to be enclosed in double quotes 2021-04-10 22:52:04 +02:00
stop.t doc: Update copyright to 2021 2021-01-02 02:52:39 -05:00
summary.t Fix padding in case single digit weeks are present 2022-01-02 15:34:33 +01:00
tag.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
TagInfoDatabase.t.cpp doc: Update copyright to 2021 2021-01-02 02:52:39 -05:00
tags.t Update copyright ranges 2021-05-27 21:11:32 +02:00
TempDir.h Update copyright ranges 2021-05-27 21:11:32 +02:00
test.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
test.h Update copyright holders 2019-10-18 10:59:16 +02:00
test_on-modify.timewarrior.t Update copyright ranges 2021-05-27 21:11:32 +02:00
test_totals.t Make report 'totals.py' display data when no time range specified 2022-11-01 23:04:46 +01:00
timemachine Improve timemachine test-script 2021-11-12 21:59:07 +01:00
track.t doc: Update copyright to 2021 2021-01-02 02:52:39 -05:00
undo.t Update copyright ranges 2021-05-27 21:11:32 +02:00
untag.t Add check whether requested intervals have been found when searching by ID 2022-01-09 11:43:56 +01:00
util.t.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
version.t Enter commit hash for release 1.4.3 2021-05-28 14:29:25 +02:00
write-failure.t test: Add write-failure.t 2020-02-23 19:03:40 +01:00