test/: Add a couple of tests for recurrent items

This adds tests for following features/scenarios:

* Recurrent appointments and events of all (repetition) types.
* Recurrent appointments with a duration of more than 24 hours.
* Overlapping recurrent appointments.
* Recurrent items and leap years.
* Recurrent items with an end date.
* Recurrent items with exceptions.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
Lukas Fleischer
2012-11-26 19:27:16 +01:00
parent 4e28e8a9cc
commit 0715a4433c
7 changed files with 135 additions and 1 deletions

View File

@@ -16,7 +16,12 @@ TESTS = \
appointment-001.sh \
next-001.sh \
search-001.sh \
bug-002.sh
bug-002.sh \
recur-001.sh \
recur-002.sh \
recur-003.sh \
recur-004.sh \
recur-005.sh
TESTS_ENVIRONMENT = \
CALCURSE='$(top_builddir)/src/calcurse' \