- All tests (I hope) now properly remove completed.data on exit, which
should prevent certain non-deterministic tinderbox results caused by
residual data.
- Fixed unit tests that broke because the unit test script took more
than one second to run. Ordinarily is a test script does this:
$ task add foo
$ task list
Then the age of the task is listed as '-', which means under one
second. But if the test does this:
$ task add foo
$ sleep 1
$ task list
Then the age is listed as '1 sec'. Sometimes, as in these tests,
the host may be just slow enough that the test script expects '-',
but gets '1 sec'.
- Fixed bug where "foo:bar" was not recognized as an attribute, and
generated an error rather than demoting is to part of the description.
- Fixed bug where en-passant deltas were applied only to the first task
in a sequence.
- Fixed various unit test.