Thomas Lauf
14bed139f6
Update copyrights
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-04-04 22:44:44 +02:00
Thomas Lauf
993ae85d5c
Add check whether requested intervals have been found when searching by ID
...
- Restores behaviour which got lost when switching to the new interval filtering in 9968b9e9
- Add test for each command
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-01-09 11:43:56 +01:00
Thomas Lauf
29d3043f29
Update copyright ranges
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2021-05-27 21:11:32 +02:00
Shaun Ruffell
45eec2f7a0
Add test for command continue
with future time
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-08-21 23:03:53 +02:00
Thomas Lauf
02491f8153
Restore behaviour for adding a new interval with same tag set
...
- Closes #351
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-08-14 22:33:16 +02:00
Thomas Lauf
d99872eb90
Finish implementation of 'continue by tag'
...
- This adds the last bits to the PR started by Christian Roesch:
- Some code formatting
- Specifying both id(s) and tag(s) is an error
- Clear range for tag filter: The range is meant to set the new interval's range, not the filter's
- Added tests
- Overhauled test using relative times and testing exported intervals instead of command line output
- Closes #241
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-07-02 19:59:47 +02:00
Christian Rösch
3def4b10c4
Refactor code as suggested and add tests.
2020-07-01 16:16:58 +02:00
Christian Rösch
f3280966e0
Allow continue by tag.
2020-07-01 16:16:58 +02:00
Thomas Lauf
6db29f1df5
Move overlap resolution from CmdContinue to function autoAdjust
...
- Only an open interval can truncate another open interval.
Otherwise the `:adjust` hint has to be applied
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-07-01 08:12:04 +02:00
Thomas Lauf
ad58309159
Update Copyright
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-04-19 12:41:23 +02:00
Thomas Lauf
7fa7ca5f04
Remove vim annotations
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2019-12-11 10:20:33 +01:00
Thomas Lauf
f53e1cef6d
Switch to python 3
...
- #259
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2019-12-11 10:20:32 +01:00
Thomas Lauf
8b5a701eeb
Require python2 not python2.7 for tests
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2019-06-29 01:31:08 +02:00
Thomas Lauf
712b4b78b2
Revert "Run test with available python"
...
This reverts commit 6b89e122
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2019-06-24 21:10:57 +02:00
Thomas Lauf
6b89e12287
Run test with available python
...
- do not enforce python 2.7
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2019-06-22 21:21:11 +02:00
Thomas Lauf
d5d82f02fa
Improve continue.t
...
- Use tag assertions
- Use UTC time only
2018-08-10 17:08:20 +02:00
Simon Ruderich
2271bd9eea
Use https:// link for opensource.org
2018-03-16 23:11:08 +01:00
Thomas Lauf
55508fd201
Reformat files
...
- Fix indentation
- Fix spacing
2018-03-07 21:23:43 +01:00
Thomas Lauf
dd42f844c6
Python refactoring
...
- Optimize imports
- Adjust coding style to PEP8
- Remove obsolete comments
2018-03-07 08:09:55 +01:00
Thomas Lauf
0d2f37a806
#111 Make continue.t run on any time
2018-03-05 08:12:00 +01:00
Thomas Lauf
89d59e3363
Fix time values in tests
2018-03-05 06:47:39 +01:00
Paul Beckingham
88d644d193
Copyright 2018
2017-12-31 19:37:13 -05:00
Thomas Lauf
e1a5319c0f
TI-90: Add test for 'continue' with range
2017-12-02 19:17:54 +01:00
Thomas Lauf
9173c86a65
TI-90: Small refactoring
2017-12-02 19:17:54 +01:00
Thomas Lauf
74fa268164
TI-90: Add test for continue with start date
2017-12-02 19:17:54 +01:00
Thomas Lauf
a5dc0cd385
TI-27: Continue tracking by ID
...
- Make command 'continue' process ids
- Fix test: immediate start stop creates empty intervals?
2017-04-06 22:46:52 +02: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
Paul Beckingham
1091cc2085
Copyright update
2017-01-01 12:45:32 -05:00
Paul Beckingham
b698345499
Tests: Error result in non-zero exit code
2016-07-24 09:51:02 -04:00
Paul Beckingham
4bddbf858b
Tests: Fixed test descriptions
2016-04-11 23:06:16 -04:00
Paul Beckingham
9450caf39f
Tests: Added continue tests
2016-04-11 17:20:16 -04:00