Federico Hernandez
25e3453321
Disabled gcov for the time being - cygwin.
2011-09-14 23:17:29 +02:00
Johannes Schlatow
70919803a8
Unit Test - Bug #835
2011-09-14 13:03:23 +02:00
Paul Beckingham
761def8fb7
Merge
...
- Applied patch to correct autopush after merge, thanks to Johannes.
2011-09-13 18:07:56 -04:00
Paul Beckingham
561af0a0f5
ANALYSIS
...
- Updated info to be current.
2011-09-13 01:05:43 -04:00
Paul Beckingham
776bfea402
Dependencies
...
- Fixed bug in Task::addDependency where a 'dup dep' error string was not
properly composed, which cause the error message to be shown as 'k'.
- Relocated expression evaluation on modification to only be processed for
date attributes. This impacts DOM, but fixes more than it breaks.
- Corrected unit test that was expecting an old-style error message.
- Added protection against array overrun in next_mod_group. Again.
2011-09-12 23:53:46 -04:00
Paul Beckingham
d1e52c05d6
Unit Tests
...
- While fixing bug.360.t, discovered a bigger problem, which is not yet
fixed. When a due date is removed from a recurring child task, the
imask, parent and recur attributes should also be removed. Similarly
when a recur frequency is removed from a recurring child task, the
imask and parent should also be removed.
- Net result: two new failing tests.
2011-09-12 22:57:32 -04:00
Federico Hernandez
664e4deb6a
ANALYSIS
...
- project.t Failed test 'project with spaces'
2011-09-12 22:42:30 +02:00
Paul Beckingham
157dad0026
Unit Tests
...
- Fixed broken unit test.
- Updated PUNCHLIST.
- Clarified task counting in helpers.cpp.
2011-09-12 01:38:35 -04:00
Alexei Romanoff
082f7d703e
[PATCH] GCOV support added for measuring code test coverage.
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-09-12 00:51:20 -04:00
Federico Hernandez
147dd61758
ANALYSIS file
2011-09-12 00:41:58 +02:00
Paul Beckingham
6e649f3f45
Recurring Tasks
...
- Rewrote updateRecurrenceMask, which was hopelessly muddled after the
TDB -> TDB2 change.
- Modified associated code.
- Improved signal to noise ratio in unit tests.
2011-09-11 01:56:56 -04:00
Paul Beckingham
b0abe5a5ba
Unit Tests
...
- Improved signal to noise ratio, which in this case helps with testing.
2011-09-11 01:03:51 -04:00
Paul Beckingham
d9fa6fbac8
Unit Tests
...
- Improved signal to noise ratio for op_*.t tests.
- Updated ANALYSIS file.
2011-09-10 13:27:14 -04:00
Federico Hernandez
94bb98edac
uuid.t TZ problem solved
2011-09-09 06:51:35 +02:00
Federico Hernandez
1dc0230aba
Merge branch '2.0.0' of tasktools.org:task into 2.0.0
2011-09-09 06:38:57 +02:00
Federico Hernandez
2836ae66c7
The usual TZ problem...
2011-09-09 06:38:38 +02:00
Paul Beckingham
c42179aff4
ANALYSIS
...
- Removed some fixed items, added more info about other tests.
2011-09-09 00:34:44 -04:00
Paul Beckingham
22e39538c7
Unit Tests
...
- The bug.uuid.t test was relying on 'stats' to perform a GC, which is
no longer true.
2011-09-08 23:13:59 -04:00
Paul Beckingham
a297756ff0
Unit Tests
...
- Improved the signal to noise ratio for unit tests.
2011-09-08 22:51:17 -04:00
Federico Hernandez
9fee765d35
ANALYSIS
...
- delete.t task info with a filter on ID matches completed tasks
2011-09-09 01:23:23 +02:00
Federico Hernandez
2d338b218e
ANALYSIS
...
- merge.duplicate.t several tests fail because of missing undo.data
and ignoring URI
2011-09-09 00:44:37 +02:00
Federico Hernandez
d4e90e8857
ANALYSIS
...
- confirmation.t CmdModify doesn't ask for confirmation.
2011-09-08 23:53:28 +02:00
Paul Beckingham
b9ad044eef
Expressions - hasnt (!~)
...
- The operator_nomatch was not properly defaulting a "true" result.
- Improved signal to noise ratio in bug.hasnt.t.
- Removed obsolete entries in ANALYSIS file.
2011-09-07 00:54:46 -04:00
Paul Beckingham
5a07dce93a
Unit Tests
...
- Improved the signal to noise ratio.
2011-09-07 00:42:38 -04:00
Paul Beckingham
40aca079eb
Unit Tests
...
- Unit test relied on capturing parentheses, which are no longer necessary.
2011-09-07 00:41:07 -04:00
Paul Beckingham
70eba976ae
Unit Tests
...
- Many tests referred to 'synch_key.data', which is not the correct
name. It should be 'synch.key'. This has no effect on the number
of passing tests though.
2011-09-07 00:33:02 -04:00
Paul Beckingham
36db62728b
Unit Tests
...
- Improved signal to noise ratio for caseless.t.
- Added test count markers to nibbler.t.cpp.
2011-09-06 23:39:57 -04:00
Paul Beckingham
646117c213
Unit Tests
...
- Improved the signal-to-noise ratio for the args tests.
2011-09-06 23:22:16 -04:00
Paul Beckingham
0da3e12e36
Unit Tests
...
- Fixed bug in test that caused an inconsistent sample task to be parsed.
2011-09-06 23:20:56 -04:00
Paul Beckingham
2ab11655db
Bug - regular expressions
...
- Fixed bug where regexec was not being properly called.
- Fixed bug where multiple subexpressions were not being properly handled.
- Fixed bug that allowed regex matching to run off the end of a string.
- Fixed bug that causes regex captures to not be properly offset into the input
string.
- Removed () from unit tests.
2011-09-06 23:18:26 -04:00
Federico Hernandez
bfca3766b6
Unit test
...
Added more unit tests to uuid.
2011-09-07 00:33:03 +02:00
Federico Hernandez
92f7d805d0
Unit tests
...
- new uuid.t to test access of tasks via uuid
2011-09-06 00:26:46 +02:00
Federico Hernandez
b3d991449f
Unit tests
...
- analysis of bug.480.t
2011-09-05 23:15:05 +02:00
Paul Beckingham
4346001c94
ANALYSIS
...
- Filled in a few blanks.
2011-09-05 15:10:25 -04:00
Paul Beckingham
297ec6dd1f
Bug - timesheet
...
- Converted the timesheet report to use raw word arguments instead of
filters.
- Uses new TDB2:all_tasks method.
- Cleaned up unit tests.
2011-09-05 10:47:38 -04:00
Paul Beckingham
a3cb1172a1
Code Cleanup
...
- The .gitignore file listed old junk.
2011-09-05 09:34:01 -04:00
Paul Beckingham
402ac5b418
Code Cleanup
...
- Removed .gitignore entries for obsolete tests.
2011-09-05 02:10:18 -04:00
Paul Beckingham
d1bc46c355
Unit Tests
...
- Minor bug fixes.
2011-09-05 01:48:25 -04:00
Paul Beckingham
e2d0126415
Unit Tests
...
- Fixed minor unit test problems.
2011-09-05 01:27:57 -04:00
Paul Beckingham
751e8e7f90
Import YAML
...
- Implemented the import-yaml.pl external script.
- Added unit tests.
- Fixed problem where the pending tasks were not loaded prior to uuid
verification.
2011-09-05 01:11:37 -04:00
Paul Beckingham
fa973f734b
Safety Valve
...
- Added safety valve processing. Whenever a write-command omits a
filter, the command will affect every task. This is dangerous.
If rc.confirmation is disabled, the command is terminated.
2011-09-04 08:44:22 -04:00
Paul Beckingham
2b7c2f6a21
Unit Tests
...
- Improved the signal to noise ration for more unit tests.
2011-09-03 16:25:48 -04:00
Paul Beckingham
f245fa808c
Code Cleanup
...
- Removed obsolete TDB, Att and Location code.
- Removed associated unit tests, unfortunately all ones that pass.
2011-09-03 13:17:03 -04:00
Paul Beckingham
6b3dfd0891
TDB2
...
- Eliminated TDB from the unit test builds.
2011-09-03 13:03:17 -04:00
Paul Beckingham
af404a5b5e
Unit Tests
...
- Increased the signal to noise ratio.
2011-09-03 10:53:27 -04:00
Johannes Schlatow
45a07f4d85
Merge
...
added missing gc, unit tests ok (almost)
2011-09-03 12:33:48 +02:00
Federico Hernandez
92d9b980b5
Unit tests
...
- project.t analysis
2011-09-02 15:35:04 +02:00
Federico Hernandez
04fab0c37a
Unit tests
...
- added file test/ANALYSIS
containing information about the different unit tests failing
while finalizing 2.0.0. To be removed when releasing 2.0.0.
2011-09-02 09:25:29 +02:00
Paul Beckingham
5118b61f60
Commands - shell
...
- Enabled the shell command.
- Cleaned up unit tests.
2011-09-02 00:28:31 -04:00
Paul Beckingham
7b0bf9f3c2
Unit Tests
...
- Modified the merge.t tests to accomodate the use of 'export' instead
of the now obsolete 'export.csv' command.
2011-09-02 00:01:18 -04:00