Paul Beckingham
f39ed79389
Revert "Test: Corrected wrong status in test"
...
This reverts commit a39e24cbb6
.
2015-08-06 22:52:19 -04:00
Tomas Babej
3295e40678
tests: Fix tests expecting comma as a separator
2015-08-06 20:38:39 -04:00
Paul Beckingham
a39e24cbb6
Test: Corrected wrong status in test
2015-08-06 18:50:02 -04:00
Tomas Babej
11a0dc7290
tests: Expand tests for querying by UUIDS with short forms
2015-08-06 18:41:36 -04:00
Paul Beckingham
9348e5a509
Test: Improved tw-1630 tests
2015-08-05 17:07:17 -04:00
Paul Beckingham
6e710bf9b5
Test: Added more lexer tests. More is better.
2015-08-04 17:33:40 -04:00
Paul Beckingham
024ac5dffb
Test: Added (modified) tests for TW-1647
2015-08-04 17:08:35 -04:00
Paul Beckingham
37bd07883b
DOM: Clarified _get behavior
...
- It is an error to provide no DOM references (task _get).
- It is an error to provide bad DOM references (task _get donkey). In this
example, 'donkey' could be a UDA orphan.
- It is not an error for a valid DOM reference to yield no value.
2015-08-03 09:05:17 -04:00
Paul Beckingham
26f9e066e7
Test: Removed sensitivity on floating point formatting
2015-08-02 16:35:22 -04:00
Paul Beckingham
26f218a1e4
Test: Wrong color name
2015-08-02 16:22:13 -04:00
Paul Beckingham
c8287ba752
Test: Removed 16/256-color sensitivity in test
2015-08-02 16:12:09 -04:00
Paul Beckingham
7d5fad721e
Test: Removed another time-sensitive test
2015-08-02 10:13:37 -04:00
Paul Beckingham
3478d1f03b
Test: Removed date-sensitive test
...
- Removed test that assumes 'due:yesterday' matches '+MONTH', which of course
is not true for the 1st of the month.
2015-08-01 10:52:45 -04:00
Paul Beckingham
b9ac0bf22d
Test: Merged filter-prefix.t and filter-empty.t into filter.t
2015-07-31 16:40:32 -04:00
Paul Beckingham
deb177a546
Test: Added ID misparse test
2015-07-31 16:23:47 -04:00
Wilhelm Schuermann
9e8c4ba813
Tests: Update bash_tap.sh
2015-07-30 17:39:16 +02:00
Wilhelm Schuermann
cd30295922
TW-1643: Add failing test
2015-07-30 13:13:38 +02:00
Paul Beckingham
5914418fb1
Test: Corrected util.cpp/confirm calls to check std::cin::eof
2015-07-29 22:37:59 -04:00
Wilhelm Schuermann
4b9c2c4743
Tests: Adjust tw-46.t for rc.confirmation=on change
2015-07-29 07:09:23 +02:00
Paul Beckingham
6e1d30a2ef
Test: Once more...
2015-07-29 00:57:56 -04:00
Paul Beckingham
12de296d42
Test: Oops, broken C++ test build in #else
2015-07-29 00:53:16 -04:00
Paul Beckingham
0e3c35fbb1
Test: Made \d a DARWIN-only test and added portable alternatives
2015-07-29 00:49:36 -04:00
Paul Beckingham
6e5fe0631f
Test: Now sets rc.json.depends.array=off for testing
2015-07-28 21:59:53 -04:00
Paul Beckingham
4e2062cd25
Test: Added test for TW-1642
2015-07-28 19:35:29 -04:00
Paul Beckingham
d4b450bc53
Test: Added Lexer::dequote tests
2015-07-28 19:33:58 -04:00
Paul Beckingham
387c981b6d
Test: Fixed error message
2015-07-28 16:57:40 -04:00
Paul Beckingham
1b764e1641
Test: Reverted change, because deletion propagates, and that's okay
2015-07-28 16:54:10 -04:00
Renato Alves
2ef6248f53
Test: Reorganize and cleanup bulk.t tests
2015-07-28 20:30:00 +01:00
Renato Alves
2f15bb8fa5
Test: Revert recurrence.t test as per comment
...
The comment mentions one behaviour but the test was performing another.
It was also failing for a different reason, which is filters with no
matches always exit with non-zero. If the correct behaviour is indeed
expiring all recurring tasks, the test must use runError instead.
Also added a TODO for easier finding.
2015-07-28 20:01:39 +01:00
Renato Alves
3908c29a21
Test: Add confirmation test on recurrence.t
...
I'm a little unsure about the correct behaviour here.
I would expect both features to depend on rc.recurrence.confirmation and
not rc.confirmation. Yet when rc.confirmation=on no prompt is shown
about recurring parents.
2015-07-28 19:59:19 +01:00
Renato Alves
0f8c995934
Test: Correct output message of an undo test
2015-07-28 19:57:18 +01:00
Renato Alves
64e7939122
Test: Add another test for truncated STDIN
2015-07-28 19:57:18 +01:00
Renato Alves
fe23510c51
Test: Drop default confirmation:off and correct tests accordingly
2015-07-28 19:57:18 +01:00
Renato Alves
1ad8aa9aec
Test: Add unexpected successes to problems script
2015-07-28 16:57:51 +01:00
Paul Beckingham
7956fbe9c0
Test: Added test of initial .taskrc generation
2015-07-28 10:03:10 -04:00
Paul Beckingham
e6a4b50da1
Test: Fixed mistake where the 'annual' variant was not run
2015-07-28 00:22:41 -04:00
Paul Beckingham
e1a102d717
Test: Corrected UDA tests
2015-07-28 00:08:49 -04:00
Paul Beckingham
e69a44e788
Test: Removed 'json.array:off'
2015-07-27 23:48:40 -04:00
Paul Beckingham
2961c3ee85
Test: Added free-form JSON test
2015-07-27 22:57:29 -04:00
Paul Beckingham
44fc565f6d
Test: Updated test to have ISO8601 duration value
2015-07-27 20:48:56 -04:00
Renato Alves
8c36db1272
Test: Remove Perl from conversion script
2015-07-27 23:48:37 +01:00
Renato Alves
2a4674eb3b
Test: Convert bash_completion.t to Python
...
Last Perl test converted.
Celebration dance: ~o~ \o\ \o| |o| |o/ /o/ ~o~
2015-07-27 23:46:20 +01:00
Renato Alves
a5b8936f7a
Test: Simplify path construction of calc binary
2015-07-27 21:33:14 +01:00
Renato Alves
1b8e38fb7e
Test: Convert feature.559.t to Python
2015-07-27 19:42:38 +01:00
Paul Beckingham
d103862bff
Test: ID range support was dropped some time ago for dependencies
...
- 'task <id> modify depends:1-10' has not worked for a while. Not sure
it needs to be added.
2015-07-27 02:24:45 -04:00
Paul Beckingham
cd1bd1eec9
Test: Reduced performance sensitivity
2015-07-27 02:15:24 -04:00
Paul Beckingham
1021bb530a
Test: 'a360fc44-315c-4366-b70c-ea7e7520b749.foo.bar' is not a DOM ref because '.foo.bar' isn't
2015-07-27 01:54:38 -04:00
Paul Beckingham
99a53edca0
Lexer: ::isLiteral now stops at EOS
2015-07-27 00:57:30 -04:00
Paul Beckingham
f2fe397048
Test: Removed time-sensitive tests
...
- Removed assumptions that 'due:eow' matched +MONTH.
- Removed assumptions that 'due:eom' didn't match +WEEK.
2015-07-27 00:38:24 -04:00
Paul Beckingham
0c7e731b0d
Lexer: Integrated ::commonLength
...
- Uses std::string::size_type for all string lengths, offsets.
- Rewrote ::isLiteral to be simpler.
- Added support for abbreviated DOM refs.
- Obeys rc.abbreviation.minimum, indirectly.
- Added tests.
2015-07-27 00:31:15 -04:00