Paul Beckingham
f91df9c972
Tests: Updated test harness
2016-03-29 22:56:07 -04:00
Lynoure Braakman
6a790e3675
juhannus as an alternative name for midsommarafton
2016-03-27 16:48:34 -04:00
Paul Beckingham
325771d899
Tests: Typo in test
2016-03-26 21:21:51 -04:00
Tomas Babej
fe58b42f68
tests: Add test for TW-1788
2016-03-22 19:33:26 -04:00
Tomas Babej
9a2a642014
tests: Expand test cases for purge command
2016-03-20 14:40:07 -04:00
Tomas Babej
4b5efe1136
tests: The purge command now requires confirmation
2016-03-20 14:40:04 -04:00
Tomas Babej
cda4e505e6
tests: Add coverage for purge command
2016-03-19 21:46:38 -04:00
Paul Beckingham
716936acaa
Text: Fixed extractLines where hyphenation is off
2016-02-23 22:15:00 -05:00
Paul Beckingham
7efbfe29e4
Tests: Added extractLine tests
2016-02-23 21:11:22 -05:00
Paul Beckingham
774cf3e2d9
Tests: Fixed import/export tests that assumed a default value
...
- Instead of settting the value.
2016-02-21 11:16:19 -05:00
Paul Beckingham
cfd997111b
Tests: The 'run_all' script was not correctly using exit code 0 when all tests pass
...
- Thanks to Gordon Ball.
2016-02-06 12:08:31 -05:00
Paul Beckingham
9b5c0c81a3
Build: Included 'problems' script in build dir
...
- Thanks to Gordon Ball.
2016-02-06 12:08:31 -05:00
Paul Beckingham
9720e7dab4
Msg: C++11
2016-02-03 19:47:34 -05:00
Paul Beckingham
f2abdfd562
Tests: Added Lexer::Type::pair test
2016-02-02 22:39:53 -05:00
Paul Beckingham
a8ed0e7d55
Test: Fixed test that still assumed Cygwin & FreeBSD has 16-color default themes
2016-02-02 01:39:36 -05:00
Paul Beckingham
ea82d88816
Tests: Added test for TW-1763
2016-02-02 01:07:47 -05:00
Paul Beckingham
63bbe857c8
Config: No longer autovivifies
2016-02-02 01:04:22 -05:00
Paul Beckingham
cf473863d9
Tests: Added specific error wording
...
- Also removed uppercase attribute names.
2016-02-01 18:38:57 -05:00
Paul Beckingham
264fd264e9
Tests: Code cleanup
2016-02-01 00:31:06 -05:00
Paul Beckingham
6a0960174f
TW-1756: The columns.t unit test fails two tests after 2300 local
2016-01-31 23:48:02 -05:00
Paul Beckingham
dbb0998f9d
Tests: All the test certs expired 4 days ago
2016-01-23 15:22:54 -05:00
Paul Beckingham
e361c2c751
TW-1719: Description cannot contain improper ordinals
...
- Thanks to Ben Boeckel.
2016-01-12 00:04:48 -05:00
Paul Beckingham
7f3db8f201
TW-1714: Starting recurring task starts all recurrences
...
- Thanks to Robin Green.
2016-01-11 23:20:33 -05:00
Paul Beckingham
d564aac978
TW-1734: calendar gives an error when context is set
...
- Thanks to Simon Michael.
2016-01-11 22:44:47 -05:00
Paul Beckingham
19f57ffead
TW-1736: Error on detection of BOM in files.
2016-01-11 21:54:57 -05:00
Paul Beckingham
3ed7fe265e
TW-1752: cleanup of diag output
...
- Thanks to David Patrick.
2016-01-11 16:27:15 -05:00
Paul Beckingham
641d232dea
Copyright: Updated to 2016
2015-12-31 15:06:43 -05:00
Paul Beckingham
f1951f83dc
Test: Removed incorrect assumption about 'eow' relative to 'eoy'
2015-12-31 15:04:02 -05:00
Tomas Babej
8dcdeeac8b
tests: Add test for relative date formatting
2015-12-29 11:03:15 -05:00
Wilhelm Schuermann
01b5d0a66b
Test: Fix mangled "run_all --verbose" output
...
For lack of being able to reproduce the problem, this is a "fix by
guessing at the root cause" commit. Don't do this at home.
FreeBSD was showing a 100.04% test suite run because the output of
"test/problems --summary" was intertwined with TAP output.
The only somewhat sane way for this to happen that does not involve
magic is that Python's sys.stdout buffer is not flushed before calling
subprocess.call(), which uses the raw file descriptors.
A quick check of the sources seems to support this theory.
2015-11-17 21:54:14 +01:00
Paul Beckingham
f7d0f500fc
TW-1481: Unable to assign a completed task as dependency
...
- Thanks to Tomas Babej.
2015-11-17 13:56:40 -05:00
Paul Beckingham
253fd35dc7
TW-1425: The 'age' format rounds in odd ways
...
- While duration formats are still not configurable, the break points for
formatting units is shifted to be a little more predictable.
- Thanks to Black Ops testing.
2015-11-17 07:47:20 -05:00
Paul Beckingham
ba098d790f
TW-1500: Dates formatted as ".age", ".remaining", or ".countdown" often give blank results
...
- The 'age' column regained the ability to show negative durations.
- The 'countdown' and 'remaining' continue to show only positive values, by
design.
- Thanks to Jeremy John Reeder.
2015-11-16 07:41:41 -05:00
Wilhelm Schuermann
fdda485032
Test: Fix clerical error
...
240 - 6 != 236
2015-11-12 17:52:53 +01:00
Wilhelm Schuermann
96ca7eb5f2
Nibbler: Remove unused function argument
2015-11-12 13:36:23 +01:00
Wilhelm Schuermann
0961a011f4
Test: Make sorting.t test timing independent
2015-11-11 09:51:31 +01:00
Paul Beckingham
7b8df7a439
Test: Conditional compilation allows Taskserver to reuse code
2015-11-08 17:05:30 -05:00
Paul Beckingham
f15e93ccc8
Test: Updated template with more resilient test from Taskserver
2015-11-08 17:04:45 -05:00
Daniel Shahaf
823e3d51d0
Test: Make 'make test' exit non-zero if tests failed
2015-11-07 17:45:55 -05:00
Wilhelm Schuermann
8f8ad813cd
Task: Remove std::map inheritance, clean up interface
...
- Make the Task object's interface more explicit by removing the
std::map inheritance.
- Using this more explicit interface, remove unneeded ctors in order to
allow the compiler to "Do The Right Thing"(tm).
This leads to a performance improvement of 12% in the "add"
performance test, and 7% for "import".
2015-11-04 20:33:52 +01:00
Paul Beckingham
7a48d25eaa
ISO8601: Implemented ::dayNameShort and ::monthNameShort
...
- Added tests.
2015-11-01 18:02:08 -05:00
Tomas Babej
8505d8a42c
tests: Make sure correct output stream is expected in CmdContext tests
2015-10-30 16:33:31 -04:00
Paul Beckingham
182b5427cd
Lexer: Migrated trim(), trimLeft() and trimRight() from text to Lexer
2015-10-30 11:17:23 -04:00
Paul Beckingham
51def4b12b
Lexer: Migrated commify, ucFirst and lowerCase from text to Lexer
2015-10-30 10:57:14 -04:00
Paul Beckingham
dd82835ac4
Nibbler: Removed unused ::backN method
2015-10-29 23:55:43 -04:00
Paul Beckingham
297f2b6e99
Nibbler: Removed unused ::skipAll method
2015-10-29 23:53:17 -04:00
Paul Beckingham
119827e4e1
Nibbler: Removed unused ::getDigit6 method
2015-10-29 23:46:48 -04:00
Paul Beckingham
88469fc5f9
Nibbler: Removed unused ::getUntilEOL method
2015-10-29 23:41:01 -04:00
Paul Beckingham
0c5984c517
Nibbler: Removed unused ::getWord method
2015-10-29 23:34:46 -04:00
Paul Beckingham
78da4ffb90
Nibbler: Removed unused ::getName method
2015-10-29 23:32:07 -04:00