Commit graph

2048 commits

Author SHA1 Message Date
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
Paul Beckingham
38b9e54955 Nibbler: Removed unused ::getUUID method 2015-10-29 23:28:42 -04:00
Paul Beckingham
1e8eac0e3d Nibbler: Removed unused ::getRx method 2015-10-29 23:23:41 -04:00
Paul Beckingham
de66200028 Nibbler: Removed unused ::getUntilRx method 2015-10-29 23:19:41 -04:00
Paul Beckingham
180d3e75ff Nibbler: Removed unused ::skipRx method 2015-10-29 23:19:01 -04:00
Paul Beckingham
e41282122d Test: Added Lexer::typeName tests 2015-10-28 22:05:20 -04:00
Paul Beckingham
18b810b033 Test: Added test for debug.hooks output 2015-10-28 21:55:25 -04:00
Paul Beckingham
5cfa4454ed Test: Added test for missing date synonyms 2015-10-28 21:47:19 -04:00
Paul Beckingham
64bf571c13 List: Removed unused listDiff and liѕtIntersect templates and tests 2015-10-28 20:51:31 -04:00
Paul Beckingham
741afd2240 Nibbler: Removed unused ::getDateISO method 2015-10-28 20:13:55 -04:00
Paul Beckingham
51afff2e6e Nibbler: Removed unused ::getDate and tests 2015-10-28 20:09:55 -04:00
Paul Beckingham
a369d1ed2d Test: Added colored obfuscation tests 2015-10-28 19:54:57 -04:00
Paul Beckingham
e833cf05c5 Test: Added more dateformat parse tests 2015-10-28 19:48:12 -04:00
Paul Beckingham
5cad0a0d4e Test: Added summary report error handling tests 2015-10-28 18:38:57 -04:00
Paul Beckingham
52f13a97a7 Test: Added prepend test with no filter, no text 2015-10-28 18:35:36 -04:00
Paul Beckingham
9cbbf2b71c Test: Added no-color logo test 2015-10-28 18:32:54 -04:00
Paul Beckingham
7fb907c76c Test: Added relevant urgency coefficients for info test 2015-10-28 18:30:52 -04:00
Paul Beckingham
c8cba22a3d Test: Added bad filter info test 2015-10-28 18:28:03 -04:00
Paul Beckingham
e76f63aa01 Test: Added UDA orphan to edit test 2015-10-28 18:17:59 -04:00
Paul Beckingham
512dcf5d48 Test: Added UDAs to edit test 2015-10-28 18:15:54 -04:00
Paul Beckingham
cf329ab3f5 Test: Added different UDA types to info test 2015-10-28 17:59:50 -04:00
Paul Beckingham
dbabcdfed4 Test: Added non-color ghistory chart tests. 2015-10-28 17:54:51 -04:00
Paul Beckingham
65347b7a21 Test: Added test for 'color.alternate' in custom reports 2015-10-28 17:46:08 -04:00
Paul Beckingham
cebece6d23 Test: Added error handling test for column/label mismatch 2015-10-28 17:45:48 -04:00
Paul Beckingham
34d5a07d90 Test: Added context tests
- Added 'input="y\n"' to a test that was otherwise timing out.
- Added multi-word context test.
2015-10-28 17:37:08 -04:00
Paul Beckingham
acb83130fa Test: Added calendar test wiht full details and color 2015-10-28 17:29:27 -04:00
Paul Beckingham
0250145895 Test: Addd calendar 'rc.calendar.offset' test 2015-10-28 17:27:46 -04:00
Paul Beckingham
2d5c88994a Test: Added calendar tests for 'january', 'jan'. 2015-10-28 17:25:26 -04:00
Paul Beckingham
5a0a28e39b Test: Added converging burndown data 2015-10-28 17:19:58 -04:00
Paul Beckingham
f3503923c0 Test: Added burndown chart test in color 2015-10-28 17:16:28 -04:00
Paul Beckingham
258328facd Test: Verify 'columns rc._forcecolor:on' works 2015-10-28 16:46:20 -04:00
Paul Beckingham
6bb9cd49ea Test: Tested color output of commands 2015-10-28 16:44:39 -04:00
Paul Beckingham
bb807776cf Test: Added tests to verify context error handling 2015-10-28 16:40:14 -04:00
Paul Beckingham
ef0b221b0f Test: Added 'sort:none' test 2015-10-28 16:06:01 -04:00
Paul Beckingham
9a0220f3d4 Test: Fixed 'edit' test that used 'active', but meant 'start' 2015-10-28 15:14:32 -04:00
Paul Beckingham
8b2eac62ba Test: Added test for hook details in 'diagnostics' command. 2015-10-28 14:58:45 -04:00
Paul Beckingham
e96ef5e729 Test: Added calendar tests with various options enabled 2015-10-28 14:55:31 -04:00
Paul Beckingham
4b1bdf4423 Test: Added test to make sure 'ids' compresses consecutive IDs into a range 2015-10-28 14:30:05 -04:00
Paul Beckingham
c6826a86bb Test: Added (back) logo.t test for coverage 2015-10-28 14:26:11 -04:00