[california/wip/725785-create-recurring: 8/16] Added test for 6th Tuesday
- From: Jim Nelson <jnelson src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [california/wip/725785-create-recurring: 8/16] Added test for 6th Tuesday
- Date: Wed, 25 Jun 2014 02:12:52 +0000 (UTC)
commit 5a26914999d37dd64bceba9824db81b496b2de26
Author: Jim Nelson <jim yorba org>
Date: Mon Jun 23 13:52:00 2014 -0700
Added test for 6th Tuesday
src/tests/tests-quick-add-recurring.vala | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/src/tests/tests-quick-add-recurring.vala b/src/tests/tests-quick-add-recurring.vala
index 07879d8..7c83850 100644
--- a/src/tests/tests-quick-add-recurring.vala
+++ b/src/tests/tests-quick-add-recurring.vala
@@ -37,6 +37,7 @@ private class QuickAddRecurring : UnitTest.Harness {
// MONTHLY
add_case("every-first-tuesday", every_first_tuesday);
+ add_case("every-sixth-tuesday", every_sixth_tuesday);
}
protected override void setup() throws Error {
@@ -372,6 +373,18 @@ private class QuickAddRecurring : UnitTest.Harness {
&& event.exact_time_span.start_date.day_of_month.value <= 7
&& check_byrule_day(event, by_days);
}
+
+ // bad input
+ private bool every_sixth_tuesday(out string? dump) throws Error {
+ Component.DetailsParser parser = new Component.DetailsParser(
+ "meeting at work at 10am every 6th tuesday", null);
+ Component.Event event = parser.event;
+
+ dump = event.source;
+
+ return event.rrule == null
+ && event.summary == "meeting at work every 6th";
+ }
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]