diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-07-17 18:10:52 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-07-17 18:10:52 +0200 |
| commit | cfb2c810e6f6754ceaf3be6cc0a472ec228935a7 (patch) | |
| tree | 84441dd476c4a0f31c52ddf14fe825d97a926e16 | |
| parent | 93831ac04e4e44f60397572dd0172c456781de30 (diff) | |
Improve test coverage for two-ordinal week selection in rrule humanizier
| -rw-r--r-- | test/models/concerns/rrule_humanizer_test.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/models/concerns/rrule_humanizer_test.rb b/test/models/concerns/rrule_humanizer_test.rb index 54c4c22..d747171 100644 --- a/test/models/concerns/rrule_humanizer_test.rb +++ b/test/models/concerns/rrule_humanizer_test.rb | |||
| @@ -114,4 +114,11 @@ class RruleHumanizerTest < ActiveSupport::TestCase | |||
| 114 | test "wday_abbr falls back to :de for an unrecognized locale" do | 114 | test "wday_abbr falls back to :de for an unrecognized locale" do |
| 115 | assert_equal "Mo", RruleHumanizer.wday_abbr(Time.parse("2026-07-06"), :fr) | 115 | assert_equal "Mo", RruleHumanizer.wday_abbr(Time.parse("2026-07-06"), :fr) |
| 116 | end | 116 | end |
| 117 | |||
| 118 | test "monthly two selected weeks" do | ||
| 119 | assert_equal "Jeden ersten und dritten Dienstag im Monat", | ||
| 120 | humanize("FREQ=MONTHLY;BYDAY=1TU,3TU") | ||
| 121 | assert_equal "Every first and third Tuesday of the month", | ||
| 122 | humanize("FREQ=MONTHLY;BYDAY=1TU,3TU", :en) | ||
| 123 | end | ||
| 117 | end | 124 | end |
