From d4eee9f20067382ef2614c6912398a13747f63d0 Mon Sep 17 00:00:00 2001 From: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Mon, 13 Jul 2026 20:44:03 +0200 Subject: [PATCH 1/8] fix(ca): align provincial holiday overrides --- data/countries/CA.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/data/countries/CA.yaml b/data/countries/CA.yaml index 3cf485b6..87daf96e 100644 --- a/data/countries/CA.yaml +++ b/data/countries/CA.yaml @@ -181,6 +181,10 @@ holidays: - America/St_Johns - America/Goose_Bay days: + # @source https://www.assembly.nl.ca/legislation/sr/annualstatutes/RSN1990/S15.c90.htm + 07-01: + name: + en: Memorial Day 03-17: name: en: Saint Patrick's Day @@ -201,6 +205,8 @@ holidays: en: Orangemen's Day fr: Fête des orangistes type: optional + # @source https://www.assembly.nl.ca/legislation/sr/annualstatutes/RSN1990/S15.c90.htm + 1st monday in August: false 11-11: name: en: Armistice Day @@ -225,6 +231,11 @@ holidays: - America/Yellowknife - America/Inuvik days: + # @source https://my.hr.gov.nt.ca/employees/leave-time/statutory-holidays + easter: false + # @source https://my.hr.gov.nt.ca/employees/leave-time/statutory-holidays + easter 1: + _name: easter 1 06-21 since 2001: name: en: National Indigenous Peoples Day @@ -287,8 +298,10 @@ holidays: easter -2: _name: easter -2 note: Either Good Friday or Easter Monday, at the employer’s option + # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays easter 1: _name: easter 1 + type: optional note: Either Good Friday or Easter Monday, at the employer’s option monday before 05-25: name: @@ -299,6 +312,10 @@ holidays: en: National Holiday fr: Fête nationale du Québec monday after 08-01: false + # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays + 11-11: false + # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays + 12-26: false 09-30 since 2021: false SK: name: Saskatchewan From cf32e15b2f49c98a119ce3f4232d437c5ab22511 Mon Sep 17 00:00:00 2001 From: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Mon, 13 Jul 2026 21:35:27 +0200 Subject: [PATCH 2/8] fix(ca): scope Boxing Day to ON and NT --- data/countries/CA.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/data/countries/CA.yaml b/data/countries/CA.yaml index 87daf96e..ee369846 100644 --- a/data/countries/CA.yaml +++ b/data/countries/CA.yaml @@ -102,8 +102,6 @@ holidays: fr: Jour du Souvenir 12-25: _name: 12-25 - 12-26: - _name: 12-26 states: AB: name: Alberta @@ -240,6 +238,9 @@ holidays: name: en: National Indigenous Peoples Day fr: Journée nationale des Autochthones + # @source https://my.hr.gov.nt.ca/employees/leave-time/statutory-holidays + 12-26: + _name: 12-26 NU: name: Nunavut zones: @@ -271,6 +272,9 @@ holidays: fr: Fête de la famille easter 1: _name: easter 1 + # @source https://www.ontario.ca/document/your-guide-employment-standards-act-0/public-holidays + 12-26: + _name: 12-26 09-30 since 2021: false PE: name: Prince Edward Island From 4900d13efec54af1af796256db013f0a3cad272d Mon Sep 17 00:00:00 2001 From: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Mon, 13 Jul 2026 21:35:27 +0200 Subject: [PATCH 3/8] fix(ca): scope August holiday by province --- data/countries/CA.yaml | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/data/countries/CA.yaml b/data/countries/CA.yaml index ee369846..d0d6d082 100644 --- a/data/countries/CA.yaml +++ b/data/countries/CA.yaml @@ -73,10 +73,6 @@ holidays: name: en: Canada Day fr: Fête du Canada - 1st monday in August: - name: - en: Civic Holiday - fr: Premier lundi d’août 1st monday in September: _name: 05-01 # @source https://www.canada.ca/en/canadian-heritage/campaigns/national-day-truth-reconciliation.html @@ -129,6 +125,9 @@ holidays: - America/Creston - America/Dawson_Creek days: + 1st monday in August: + name: + en: British Columbia Day 2nd monday after 02-01: name: en: Family Day @@ -156,6 +155,7 @@ holidays: name: en: Terry Fox Day fr: Journée Terry Fox + type: optional NB: name: New Brunswick zones: @@ -223,12 +223,17 @@ holidays: name: en: Natal Day fr: Jour de la Fondation + type: optional NT: name: Northwest Territories zones: - America/Yellowknife - America/Inuvik days: + 1st monday in August: + name: + en: Civic Holiday + fr: Premier lundi d’août # @source https://my.hr.gov.nt.ca/employees/leave-time/statutory-holidays easter: false # @source https://my.hr.gov.nt.ca/employees/leave-time/statutory-holidays @@ -251,6 +256,10 @@ holidays: - America/Atikokan - America/Cambridge_Bay days: + 1st monday in August: + name: + en: Civic Holiday + fr: Premier lundi d’août 07-09: name: en: Nunavut Day @@ -272,6 +281,11 @@ holidays: fr: Fête de la famille easter 1: _name: easter 1 + 1st monday in August: + name: + en: Civic Holiday + fr: Premier lundi d’août + type: optional # @source https://www.ontario.ca/document/your-guide-employment-standards-act-0/public-holidays 12-26: _name: 12-26 @@ -315,7 +329,6 @@ holidays: name: en: National Holiday fr: Fête nationale du Québec - monday after 08-01: false # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays 11-11: false # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays From e2ce7b2d62e960d12aaf1c5b0a9a3707287a23b8 Mon Sep 17 00:00:00 2001 From: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Mon, 13 Jul 2026 21:35:27 +0200 Subject: [PATCH 4/8] fix(ca): scope Remembrance Day by province --- data/countries/CA.yaml | 50 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 46 insertions(+), 4 deletions(-) diff --git a/data/countries/CA.yaml b/data/countries/CA.yaml index d0d6d082..ab6c8e94 100644 --- a/data/countries/CA.yaml +++ b/data/countries/CA.yaml @@ -92,10 +92,6 @@ holidays: en: Halloween fr: l'Halloween type: observance - 11-11: - name: - en: Remembrance Day - fr: Jour du Souvenir 12-25: _name: 12-25 states: @@ -116,6 +112,10 @@ holidays: en: Heritage Day fr: Fête du patrimoine type: optional + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir 09-30 since 2021: false BC: name: British Columbia @@ -128,6 +128,10 @@ holidays: 1st monday in August: name: en: British Columbia Day + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir 2nd monday after 02-01: name: en: Family Day @@ -156,6 +160,11 @@ holidays: en: Terry Fox Day fr: Journée Terry Fox type: optional + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir + type: optional NB: name: New Brunswick zones: @@ -165,6 +174,10 @@ holidays: name: en: New Brunswick Day fr: Jour de Nouveau Brunswick + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir # @attrib https://en.wikipedia.org/wiki/Family_Day_(Canada) 3rd monday after 02-01: name: @@ -224,6 +237,10 @@ holidays: en: Natal Day fr: Jour de la Fondation type: optional + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir NT: name: Northwest Territories zones: @@ -234,6 +251,10 @@ holidays: name: en: Civic Holiday fr: Premier lundi d’août + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir # @source https://my.hr.gov.nt.ca/employees/leave-time/statutory-holidays easter: false # @source https://my.hr.gov.nt.ca/employees/leave-time/statutory-holidays @@ -264,6 +285,10 @@ holidays: name: en: Nunavut Day type: bank + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir 09-30 since 2021: false "ON": name: Ontario @@ -286,6 +311,11 @@ holidays: en: Civic Holiday fr: Premier lundi d’août type: optional + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir + type: optional # @source https://www.ontario.ca/document/your-guide-employment-standards-act-0/public-holidays 12-26: _name: 12-26 @@ -304,6 +334,10 @@ holidays: name: en: Gold Cup Parade Day fr: "Défilé de la Coupe d'or" + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir 09-30 since 2021: false # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays QC: @@ -348,6 +382,10 @@ holidays: 1st monday in August: name: en: Saskatchewan Day + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir 09-30 since 2021: false YT: name: Yukon @@ -357,6 +395,10 @@ holidays: days: easter 1: _name: easter 1 + 11-11: + name: + en: Remembrance Day + fr: Jour du Souvenir 3rd monday in August: name: en: Discovery Day From bb649d3cd963e58a0e00f8b0083d2ccc10319337 Mon Sep 17 00:00:00 2001 From: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Mon, 13 Jul 2026 21:35:28 +0200 Subject: [PATCH 5/8] fix(ca): remove national Easter Sunday --- data/countries/CA.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/data/countries/CA.yaml b/data/countries/CA.yaml index ab6c8e94..800205cd 100644 --- a/data/countries/CA.yaml +++ b/data/countries/CA.yaml @@ -57,8 +57,6 @@ holidays: type: observance easter -2: _name: easter -2 - easter: - _name: easter 2nd sunday after 05-01: _name: Mothers Day type: observance From 284c321a24d7728674ac3b482dfaff27a8b94c39 Mon Sep 17 00:00:00 2001 From: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Mon, 13 Jul 2026 21:35:28 +0200 Subject: [PATCH 6/8] fix(ca): scope Victoria Day by province --- data/countries/CA.yaml | 37 +++++++++++++++++++++++++++++++++---- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/data/countries/CA.yaml b/data/countries/CA.yaml index 800205cd..0f66aa0f 100644 --- a/data/countries/CA.yaml +++ b/data/countries/CA.yaml @@ -60,10 +60,6 @@ holidays: 2nd sunday after 05-01: _name: Mothers Day type: observance - monday before 05-25: - name: - en: Victoria Day - fr: Fête de la Reine 3rd sunday after 06-01: _name: Fathers Day type: observance @@ -102,6 +98,10 @@ holidays: name: en: Family Day fr: Fête de la famille + monday before 05-25: + name: + en: Victoria Day + fr: Fête de la Reine easter 1: _name: easter 1 type: optional @@ -123,6 +123,10 @@ holidays: - America/Creston - America/Dawson_Creek days: + monday before 05-25: + name: + en: Victoria Day + fr: Fête de la Reine 1st monday in August: name: en: British Columbia Day @@ -153,6 +157,10 @@ holidays: name: en: Louis Riel Day fr: Journée Louis Riel + monday before 05-25: + name: + en: Victoria Day + fr: Fête de la Reine 1st monday in August: name: en: Terry Fox Day @@ -249,6 +257,10 @@ holidays: name: en: Civic Holiday fr: Premier lundi d’août + monday before 05-25: + name: + en: Victoria Day + fr: Fête de la Reine 11-11: name: en: Remembrance Day @@ -275,6 +287,10 @@ holidays: - America/Atikokan - America/Cambridge_Bay days: + monday before 05-25: + name: + en: Victoria Day + fr: Fête de la Reine 1st monday in August: name: en: Civic Holiday @@ -302,6 +318,10 @@ holidays: name: en: Family Day fr: Fête de la famille + monday before 05-25: + name: + en: Victoria Day + fr: Fête de la Reine easter 1: _name: easter 1 1st monday in August: @@ -353,6 +373,7 @@ holidays: _name: easter 1 type: optional note: Either Good Friday or Easter Monday, at the employer’s option + # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays monday before 05-25: name: en: National Patriots' Day @@ -377,6 +398,10 @@ holidays: name: en: Family Day fr: Fête de la famille + monday before 05-25: + name: + en: Victoria Day + fr: Fête de la Reine 1st monday in August: name: en: Saskatchewan Day @@ -393,6 +418,10 @@ holidays: days: easter 1: _name: easter 1 + monday before 05-25: + name: + en: Victoria Day + fr: Fête de la Reine 11-11: name: en: Remembrance Day From 6232f7e4727c4d23c86e66067122d1e2463d172b Mon Sep 17 00:00:00 2001 From: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Mon, 13 Jul 2026 22:01:48 +0200 Subject: [PATCH 7/8] fix(ca): scope Thanksgiving by province --- data/countries/CA.yaml | 40 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/data/countries/CA.yaml b/data/countries/CA.yaml index 0f66aa0f..6af6391d 100644 --- a/data/countries/CA.yaml +++ b/data/countries/CA.yaml @@ -77,10 +77,6 @@ holidays: fr: Journée nationale de la vérité et de la réconciliation type: observance note: Not a paid statutory holiday in all provinces and territories; Only federally-regulated employers governed by the Canada Labour Code are required to give their employees a paid day off work - 2nd monday after 10-01: - name: - en: Thanksgiving - fr: Action de grâce 10-31 18:00: name: en: Halloween @@ -110,6 +106,10 @@ holidays: en: Heritage Day fr: Fête du patrimoine type: optional + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce 11-11: name: en: Remembrance Day @@ -130,6 +130,10 @@ holidays: 1st monday in August: name: en: British Columbia Day + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce 11-11: name: en: Remembrance Day @@ -166,6 +170,10 @@ holidays: en: Terry Fox Day fr: Journée Terry Fox type: optional + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce 11-11: name: en: Remembrance Day @@ -274,6 +282,10 @@ holidays: name: en: National Indigenous Peoples Day fr: Journée nationale des Autochthones + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce # @source https://my.hr.gov.nt.ca/employees/leave-time/statutory-holidays 12-26: _name: 12-26 @@ -299,6 +311,10 @@ holidays: name: en: Nunavut Day type: bank + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce 11-11: name: en: Remembrance Day @@ -329,6 +345,10 @@ holidays: en: Civic Holiday fr: Premier lundi d’août type: optional + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce 11-11: name: en: Remembrance Day @@ -382,6 +402,10 @@ holidays: name: en: National Holiday fr: Fête nationale du Québec + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays 11-11: false # @source https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays/statutory-holidays @@ -405,6 +429,10 @@ holidays: 1st monday in August: name: en: Saskatchewan Day + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce 11-11: name: en: Remembrance Day @@ -430,6 +458,10 @@ holidays: name: en: Discovery Day fr: Jour de la Découverte + 2nd monday after 10-01: + name: + en: Thanksgiving + fr: Action de grâce 06-21 since 2017: name: en: National Indigenous Peoples Day From 8971459de0c8e472cf26220e0bd518a74a3b75f2 Mon Sep 17 00:00:00 2001 From: Kristjan ESPERANTO <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Mon, 13 Jul 2026 22:07:05 +0200 Subject: [PATCH 8/8] test(ca): refresh holiday fixtures --- test/fixtures/CA-2015.json | 54 ----------------------------------- test/fixtures/CA-2016.json | 54 ----------------------------------- test/fixtures/CA-2017.json | 54 ----------------------------------- test/fixtures/CA-2018.json | 54 ----------------------------------- test/fixtures/CA-2019.json | 54 ----------------------------------- test/fixtures/CA-2020.json | 54 ----------------------------------- test/fixtures/CA-2021.json | 54 ----------------------------------- test/fixtures/CA-2022.json | 54 ----------------------------------- test/fixtures/CA-2023.json | 54 ----------------------------------- test/fixtures/CA-2024.json | 54 ----------------------------------- test/fixtures/CA-2025.json | 54 ----------------------------------- test/fixtures/CA-2026.json | 54 ----------------------------------- test/fixtures/CA-2027.json | 54 ----------------------------------- test/fixtures/CA-2028.json | 54 ----------------------------------- test/fixtures/CA-2029.json | 54 ----------------------------------- test/fixtures/CA-AB-2015.json | 18 ------------ test/fixtures/CA-AB-2016.json | 18 ------------ test/fixtures/CA-AB-2017.json | 18 ------------ test/fixtures/CA-AB-2018.json | 18 ------------ test/fixtures/CA-AB-2019.json | 18 ------------ test/fixtures/CA-AB-2020.json | 18 ------------ test/fixtures/CA-AB-2021.json | 18 ------------ test/fixtures/CA-AB-2022.json | 18 ------------ test/fixtures/CA-AB-2023.json | 18 ------------ test/fixtures/CA-AB-2024.json | 18 ------------ test/fixtures/CA-AB-2025.json | 18 ------------ test/fixtures/CA-AB-2026.json | 18 ------------ test/fixtures/CA-AB-2027.json | 18 ------------ test/fixtures/CA-AB-2028.json | 18 ------------ test/fixtures/CA-AB-2029.json | 18 ------------ test/fixtures/CA-BC-2015.json | 20 +------------ test/fixtures/CA-BC-2016.json | 20 +------------ test/fixtures/CA-BC-2017.json | 20 +------------ test/fixtures/CA-BC-2018.json | 20 +------------ test/fixtures/CA-BC-2019.json | 20 +------------ test/fixtures/CA-BC-2020.json | 20 +------------ test/fixtures/CA-BC-2021.json | 20 +------------ test/fixtures/CA-BC-2022.json | 20 +------------ test/fixtures/CA-BC-2023.json | 20 +------------ test/fixtures/CA-BC-2024.json | 20 +------------ test/fixtures/CA-BC-2025.json | 20 +------------ test/fixtures/CA-BC-2026.json | 20 +------------ test/fixtures/CA-BC-2027.json | 20 +------------ test/fixtures/CA-BC-2028.json | 20 +------------ test/fixtures/CA-BC-2029.json | 20 +------------ test/fixtures/CA-MB-2015.json | 22 ++------------ test/fixtures/CA-MB-2016.json | 22 ++------------ test/fixtures/CA-MB-2017.json | 22 ++------------ test/fixtures/CA-MB-2018.json | 22 ++------------ test/fixtures/CA-MB-2019.json | 22 ++------------ test/fixtures/CA-MB-2020.json | 22 ++------------ test/fixtures/CA-MB-2021.json | 22 ++------------ test/fixtures/CA-MB-2022.json | 22 ++------------ test/fixtures/CA-MB-2023.json | 22 ++------------ test/fixtures/CA-MB-2024.json | 22 ++------------ test/fixtures/CA-MB-2025.json | 22 ++------------ test/fixtures/CA-MB-2026.json | 22 ++------------ test/fixtures/CA-MB-2027.json | 22 ++------------ test/fixtures/CA-MB-2028.json | 22 ++------------ test/fixtures/CA-MB-2029.json | 22 ++------------ test/fixtures/CA-NB-2015.json | 36 ----------------------- test/fixtures/CA-NB-2016.json | 36 ----------------------- test/fixtures/CA-NB-2017.json | 36 ----------------------- test/fixtures/CA-NB-2018.json | 36 ----------------------- test/fixtures/CA-NB-2019.json | 36 ----------------------- test/fixtures/CA-NB-2020.json | 36 ----------------------- test/fixtures/CA-NB-2021.json | 36 ----------------------- test/fixtures/CA-NB-2022.json | 36 ----------------------- test/fixtures/CA-NB-2023.json | 36 ----------------------- test/fixtures/CA-NB-2024.json | 36 ----------------------- test/fixtures/CA-NB-2025.json | 36 ----------------------- test/fixtures/CA-NB-2026.json | 36 ----------------------- test/fixtures/CA-NB-2027.json | 36 ----------------------- test/fixtures/CA-NB-2028.json | 36 ----------------------- test/fixtures/CA-NB-2029.json | 36 ----------------------- test/fixtures/CA-NL-2015.json | 47 +----------------------------- test/fixtures/CA-NL-2016.json | 47 +----------------------------- test/fixtures/CA-NL-2017.json | 47 +----------------------------- test/fixtures/CA-NL-2018.json | 47 +----------------------------- test/fixtures/CA-NL-2019.json | 47 +----------------------------- test/fixtures/CA-NL-2020.json | 47 +----------------------------- test/fixtures/CA-NL-2021.json | 47 +----------------------------- test/fixtures/CA-NL-2022.json | 47 +----------------------------- test/fixtures/CA-NL-2023.json | 47 +----------------------------- test/fixtures/CA-NL-2024.json | 47 +----------------------------- test/fixtures/CA-NL-2025.json | 47 +----------------------------- test/fixtures/CA-NL-2026.json | 47 +----------------------------- test/fixtures/CA-NL-2027.json | 47 +----------------------------- test/fixtures/CA-NL-2028.json | 47 +----------------------------- test/fixtures/CA-NL-2029.json | 47 +----------------------------- test/fixtures/CA-NS-2015.json | 38 +----------------------- test/fixtures/CA-NS-2016.json | 38 +----------------------- test/fixtures/CA-NS-2017.json | 38 +----------------------- test/fixtures/CA-NS-2018.json | 38 +----------------------- test/fixtures/CA-NS-2019.json | 38 +----------------------- test/fixtures/CA-NS-2020.json | 38 +----------------------- test/fixtures/CA-NS-2021.json | 38 +----------------------- test/fixtures/CA-NS-2022.json | 38 +----------------------- test/fixtures/CA-NS-2023.json | 38 +----------------------- test/fixtures/CA-NS-2024.json | 38 +----------------------- test/fixtures/CA-NS-2025.json | 38 +----------------------- test/fixtures/CA-NS-2026.json | 38 +----------------------- test/fixtures/CA-NS-2027.json | 38 +----------------------- test/fixtures/CA-NS-2028.json | 38 +----------------------- test/fixtures/CA-NS-2029.json | 38 +----------------------- test/fixtures/CA-NT-2015.json | 12 ++++---- test/fixtures/CA-NT-2016.json | 12 ++++---- test/fixtures/CA-NT-2017.json | 12 ++++---- test/fixtures/CA-NT-2018.json | 12 ++++---- test/fixtures/CA-NT-2019.json | 12 ++++---- test/fixtures/CA-NT-2020.json | 12 ++++---- test/fixtures/CA-NT-2021.json | 12 ++++---- test/fixtures/CA-NT-2022.json | 12 ++++---- test/fixtures/CA-NT-2023.json | 12 ++++---- test/fixtures/CA-NT-2024.json | 12 ++++---- test/fixtures/CA-NT-2025.json | 12 ++++---- test/fixtures/CA-NT-2026.json | 12 ++++---- test/fixtures/CA-NT-2027.json | 12 ++++---- test/fixtures/CA-NT-2028.json | 12 ++++---- test/fixtures/CA-NT-2029.json | 12 ++++---- test/fixtures/CA-NU-2015.json | 18 ------------ test/fixtures/CA-NU-2016.json | 18 ------------ test/fixtures/CA-NU-2017.json | 18 ------------ test/fixtures/CA-NU-2018.json | 18 ------------ test/fixtures/CA-NU-2019.json | 18 ------------ test/fixtures/CA-NU-2020.json | 18 ------------ test/fixtures/CA-NU-2021.json | 18 ------------ test/fixtures/CA-NU-2022.json | 18 ------------ test/fixtures/CA-NU-2023.json | 18 ------------ test/fixtures/CA-NU-2024.json | 18 ------------ test/fixtures/CA-NU-2025.json | 18 ------------ test/fixtures/CA-NU-2026.json | 18 ------------ test/fixtures/CA-NU-2027.json | 18 ------------ test/fixtures/CA-NU-2028.json | 18 ------------ test/fixtures/CA-NU-2029.json | 18 ------------ test/fixtures/CA-ON-2015.json | 13 ++------- test/fixtures/CA-ON-2016.json | 13 ++------- test/fixtures/CA-ON-2017.json | 13 ++------- test/fixtures/CA-ON-2018.json | 13 ++------- test/fixtures/CA-ON-2019.json | 13 ++------- test/fixtures/CA-ON-2020.json | 13 ++------- test/fixtures/CA-ON-2021.json | 13 ++------- test/fixtures/CA-ON-2022.json | 13 ++------- test/fixtures/CA-ON-2023.json | 13 ++------- test/fixtures/CA-ON-2024.json | 13 ++------- test/fixtures/CA-ON-2025.json | 13 ++------- test/fixtures/CA-ON-2026.json | 13 ++------- test/fixtures/CA-ON-2027.json | 13 ++------- test/fixtures/CA-ON-2028.json | 13 ++------- test/fixtures/CA-ON-2029.json | 13 ++------- test/fixtures/CA-PE-2015.json | 45 ----------------------------- test/fixtures/CA-PE-2016.json | 45 ----------------------------- test/fixtures/CA-PE-2017.json | 45 ----------------------------- test/fixtures/CA-PE-2018.json | 45 ----------------------------- test/fixtures/CA-PE-2019.json | 45 ----------------------------- test/fixtures/CA-PE-2020.json | 45 ----------------------------- test/fixtures/CA-PE-2021.json | 45 ----------------------------- test/fixtures/CA-PE-2022.json | 45 ----------------------------- test/fixtures/CA-PE-2023.json | 45 ----------------------------- test/fixtures/CA-PE-2024.json | 45 ----------------------------- test/fixtures/CA-PE-2025.json | 45 ----------------------------- test/fixtures/CA-PE-2026.json | 45 ----------------------------- test/fixtures/CA-PE-2027.json | 45 ----------------------------- test/fixtures/CA-PE-2028.json | 45 ----------------------------- test/fixtures/CA-PE-2029.json | 45 ----------------------------- test/fixtures/CA-QC-2015.json | 38 +----------------------- test/fixtures/CA-QC-2016.json | 38 +----------------------- test/fixtures/CA-QC-2017.json | 38 +----------------------- test/fixtures/CA-QC-2018.json | 38 +----------------------- test/fixtures/CA-QC-2019.json | 38 +----------------------- test/fixtures/CA-QC-2020.json | 38 +----------------------- test/fixtures/CA-QC-2021.json | 38 +----------------------- test/fixtures/CA-QC-2022.json | 38 +----------------------- test/fixtures/CA-QC-2023.json | 38 +----------------------- test/fixtures/CA-QC-2024.json | 38 +----------------------- test/fixtures/CA-QC-2025.json | 38 +----------------------- test/fixtures/CA-QC-2026.json | 38 +----------------------- test/fixtures/CA-QC-2027.json | 38 +----------------------- test/fixtures/CA-QC-2028.json | 38 +----------------------- test/fixtures/CA-QC-2029.json | 38 +----------------------- test/fixtures/CA-SK-2015.json | 18 ------------ test/fixtures/CA-SK-2016.json | 18 ------------ test/fixtures/CA-SK-2017.json | 18 ------------ test/fixtures/CA-SK-2018.json | 18 ------------ test/fixtures/CA-SK-2019.json | 18 ------------ test/fixtures/CA-SK-2020.json | 18 ------------ test/fixtures/CA-SK-2021.json | 18 ------------ test/fixtures/CA-SK-2022.json | 18 ------------ test/fixtures/CA-SK-2023.json | 18 ------------ test/fixtures/CA-SK-2024.json | 18 ------------ test/fixtures/CA-SK-2025.json | 18 ------------ test/fixtures/CA-SK-2026.json | 18 ------------ test/fixtures/CA-SK-2027.json | 18 ------------ test/fixtures/CA-SK-2028.json | 18 ------------ test/fixtures/CA-SK-2029.json | 18 ------------ test/fixtures/CA-YT-2015.json | 27 ------------------ test/fixtures/CA-YT-2016.json | 27 ------------------ test/fixtures/CA-YT-2017.json | 27 ------------------ test/fixtures/CA-YT-2018.json | 27 ------------------ test/fixtures/CA-YT-2019.json | 27 ------------------ test/fixtures/CA-YT-2020.json | 27 ------------------ test/fixtures/CA-YT-2021.json | 27 ------------------ test/fixtures/CA-YT-2022.json | 27 ------------------ test/fixtures/CA-YT-2023.json | 27 ------------------ test/fixtures/CA-YT-2024.json | 27 ------------------ test/fixtures/CA-YT-2025.json | 27 ------------------ test/fixtures/CA-YT-2026.json | 27 ------------------ test/fixtures/CA-YT-2027.json | 27 ------------------ test/fixtures/CA-YT-2028.json | 27 ------------------ test/fixtures/CA-YT-2029.json | 27 ------------------ 210 files changed, 210 insertions(+), 5880 deletions(-) diff --git a/test/fixtures/CA-2015.json b/test/fixtures/CA-2015.json index 2e3c9822..bbb3d986 100644 --- a/test/fixtures/CA-2015.json +++ b/test/fixtures/CA-2015.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T04:00:00.000Z", - "end": "2015-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-05-10 00:00:00", "start": "2015-05-10T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2015-05-18 00:00:00", - "start": "2015-05-18T04:00:00.000Z", - "end": "2015-05-19T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2015-06-21 00:00:00", "start": "2015-06-21T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2015-08-03 00:00:00", - "start": "2015-08-03T04:00:00.000Z", - "end": "2015-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2015-09-07 00:00:00", "start": "2015-09-07T04:00:00.000Z", @@ -107,15 +80,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2015-10-12 00:00:00", - "start": "2015-10-12T04:00:00.000Z", - "end": "2015-10-13T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2015-10-31 18:00:00", "start": "2015-10-31T22:00:00.000Z", @@ -125,15 +89,6 @@ "rule": "10-31 18:00", "_weekday": "Sat" }, - { - "date": "2015-11-11 00:00:00", - "start": "2015-11-11T05:00:00.000Z", - "end": "2015-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Wed" - }, { "date": "2015-12-25 00:00:00", "start": "2015-12-25T05:00:00.000Z", @@ -142,14 +97,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T05:00:00.000Z", - "end": "2015-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2016.json b/test/fixtures/CA-2016.json index 2a046e7c..b29b08e7 100644 --- a/test/fixtures/CA-2016.json +++ b/test/fixtures/CA-2016.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T04:00:00.000Z", - "end": "2016-03-28T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-05-08 00:00:00", "start": "2016-05-08T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2016-05-23 00:00:00", - "start": "2016-05-23T04:00:00.000Z", - "end": "2016-05-24T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2016-06-19 00:00:00", "start": "2016-06-19T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Fri" }, - { - "date": "2016-08-01 00:00:00", - "start": "2016-08-01T04:00:00.000Z", - "end": "2016-08-02T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2016-09-05 00:00:00", "start": "2016-09-05T04:00:00.000Z", @@ -107,15 +80,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2016-10-10 00:00:00", - "start": "2016-10-10T04:00:00.000Z", - "end": "2016-10-11T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2016-10-31 18:00:00", "start": "2016-10-31T22:00:00.000Z", @@ -125,15 +89,6 @@ "rule": "10-31 18:00", "_weekday": "Mon" }, - { - "date": "2016-11-11 00:00:00", - "start": "2016-11-11T05:00:00.000Z", - "end": "2016-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Fri" - }, { "date": "2016-12-25 00:00:00", "start": "2016-12-25T05:00:00.000Z", @@ -142,14 +97,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T05:00:00.000Z", - "end": "2016-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2017.json b/test/fixtures/CA-2017.json index 94f34e10..d3423828 100644 --- a/test/fixtures/CA-2017.json +++ b/test/fixtures/CA-2017.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T04:00:00.000Z", - "end": "2017-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-05-14 00:00:00", "start": "2017-05-14T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2017-05-22 00:00:00", - "start": "2017-05-22T04:00:00.000Z", - "end": "2017-05-23T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2017-06-18 00:00:00", "start": "2017-06-18T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2017-08-07 00:00:00", - "start": "2017-08-07T04:00:00.000Z", - "end": "2017-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2017-09-04 00:00:00", "start": "2017-09-04T04:00:00.000Z", @@ -107,15 +80,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2017-10-09 00:00:00", - "start": "2017-10-09T04:00:00.000Z", - "end": "2017-10-10T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2017-10-31 18:00:00", "start": "2017-10-31T22:00:00.000Z", @@ -125,15 +89,6 @@ "rule": "10-31 18:00", "_weekday": "Tue" }, - { - "date": "2017-11-11 00:00:00", - "start": "2017-11-11T05:00:00.000Z", - "end": "2017-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sat" - }, { "date": "2017-12-25 00:00:00", "start": "2017-12-25T05:00:00.000Z", @@ -142,14 +97,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T05:00:00.000Z", - "end": "2017-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2018.json b/test/fixtures/CA-2018.json index a06810ed..25208bf5 100644 --- a/test/fixtures/CA-2018.json +++ b/test/fixtures/CA-2018.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T04:00:00.000Z", - "end": "2018-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-05-13 00:00:00", "start": "2018-05-13T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2018-05-21 00:00:00", - "start": "2018-05-21T04:00:00.000Z", - "end": "2018-05-22T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2018-06-17 00:00:00", "start": "2018-06-17T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Sun" }, - { - "date": "2018-08-06 00:00:00", - "start": "2018-08-06T04:00:00.000Z", - "end": "2018-08-07T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2018-09-03 00:00:00", "start": "2018-09-03T04:00:00.000Z", @@ -107,15 +80,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2018-10-08 00:00:00", - "start": "2018-10-08T04:00:00.000Z", - "end": "2018-10-09T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2018-10-31 18:00:00", "start": "2018-10-31T22:00:00.000Z", @@ -125,15 +89,6 @@ "rule": "10-31 18:00", "_weekday": "Wed" }, - { - "date": "2018-11-11 00:00:00", - "start": "2018-11-11T05:00:00.000Z", - "end": "2018-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sun" - }, { "date": "2018-12-25 00:00:00", "start": "2018-12-25T05:00:00.000Z", @@ -142,14 +97,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T05:00:00.000Z", - "end": "2018-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2019.json b/test/fixtures/CA-2019.json index 57027308..ce01d920 100644 --- a/test/fixtures/CA-2019.json +++ b/test/fixtures/CA-2019.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T04:00:00.000Z", - "end": "2019-04-22T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-05-12 00:00:00", "start": "2019-05-12T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2019-05-20 00:00:00", - "start": "2019-05-20T04:00:00.000Z", - "end": "2019-05-21T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2019-06-16 00:00:00", "start": "2019-06-16T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Mon" }, - { - "date": "2019-08-05 00:00:00", - "start": "2019-08-05T04:00:00.000Z", - "end": "2019-08-06T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2019-09-02 00:00:00", "start": "2019-09-02T04:00:00.000Z", @@ -107,15 +80,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2019-10-14 00:00:00", - "start": "2019-10-14T04:00:00.000Z", - "end": "2019-10-15T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2019-10-31 18:00:00", "start": "2019-10-31T22:00:00.000Z", @@ -125,15 +89,6 @@ "rule": "10-31 18:00", "_weekday": "Thu" }, - { - "date": "2019-11-11 00:00:00", - "start": "2019-11-11T05:00:00.000Z", - "end": "2019-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Mon" - }, { "date": "2019-12-25 00:00:00", "start": "2019-12-25T05:00:00.000Z", @@ -142,14 +97,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T05:00:00.000Z", - "end": "2019-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2020.json b/test/fixtures/CA-2020.json index 71426c0c..0d9a477e 100644 --- a/test/fixtures/CA-2020.json +++ b/test/fixtures/CA-2020.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T04:00:00.000Z", - "end": "2020-04-13T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-05-10 00:00:00", "start": "2020-05-10T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2020-05-18 00:00:00", - "start": "2020-05-18T04:00:00.000Z", - "end": "2020-05-19T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2020-06-21 00:00:00", "start": "2020-06-21T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2020-08-03 00:00:00", - "start": "2020-08-03T04:00:00.000Z", - "end": "2020-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2020-09-07 00:00:00", "start": "2020-09-07T04:00:00.000Z", @@ -107,15 +80,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2020-10-12 00:00:00", - "start": "2020-10-12T04:00:00.000Z", - "end": "2020-10-13T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2020-10-31 18:00:00", "start": "2020-10-31T22:00:00.000Z", @@ -125,15 +89,6 @@ "rule": "10-31 18:00", "_weekday": "Sat" }, - { - "date": "2020-11-11 00:00:00", - "start": "2020-11-11T05:00:00.000Z", - "end": "2020-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Wed" - }, { "date": "2020-12-25 00:00:00", "start": "2020-12-25T05:00:00.000Z", @@ -142,14 +97,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T05:00:00.000Z", - "end": "2020-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2021.json b/test/fixtures/CA-2021.json index fd9b4768..bbcb2448 100644 --- a/test/fixtures/CA-2021.json +++ b/test/fixtures/CA-2021.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T04:00:00.000Z", - "end": "2021-04-05T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-05-09 00:00:00", "start": "2021-05-09T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2021-05-24 00:00:00", - "start": "2021-05-24T04:00:00.000Z", - "end": "2021-05-25T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2021-06-20 00:00:00", "start": "2021-06-20T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Thu" }, - { - "date": "2021-08-02 00:00:00", - "start": "2021-08-02T04:00:00.000Z", - "end": "2021-08-03T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2021-09-06 00:00:00", "start": "2021-09-06T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Thu" }, - { - "date": "2021-10-11 00:00:00", - "start": "2021-10-11T04:00:00.000Z", - "end": "2021-10-12T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2021-10-31 18:00:00", "start": "2021-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Sun" }, - { - "date": "2021-11-11 00:00:00", - "start": "2021-11-11T05:00:00.000Z", - "end": "2021-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Thu" - }, { "date": "2021-12-25 00:00:00", "start": "2021-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T05:00:00.000Z", - "end": "2021-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2022.json b/test/fixtures/CA-2022.json index 5ca9d972..f4982e59 100644 --- a/test/fixtures/CA-2022.json +++ b/test/fixtures/CA-2022.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T04:00:00.000Z", - "end": "2022-04-18T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-05-08 00:00:00", "start": "2022-05-08T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2022-05-23 00:00:00", - "start": "2022-05-23T04:00:00.000Z", - "end": "2022-05-24T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2022-06-19 00:00:00", "start": "2022-06-19T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Fri" }, - { - "date": "2022-08-01 00:00:00", - "start": "2022-08-01T04:00:00.000Z", - "end": "2022-08-02T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2022-09-05 00:00:00", "start": "2022-09-05T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Fri" }, - { - "date": "2022-10-10 00:00:00", - "start": "2022-10-10T04:00:00.000Z", - "end": "2022-10-11T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2022-10-31 18:00:00", "start": "2022-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Mon" }, - { - "date": "2022-11-11 00:00:00", - "start": "2022-11-11T05:00:00.000Z", - "end": "2022-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Fri" - }, { "date": "2022-12-25 00:00:00", "start": "2022-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T05:00:00.000Z", - "end": "2022-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2023.json b/test/fixtures/CA-2023.json index ec8b8202..c7f134d2 100644 --- a/test/fixtures/CA-2023.json +++ b/test/fixtures/CA-2023.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T04:00:00.000Z", - "end": "2023-04-10T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-05-14 00:00:00", "start": "2023-05-14T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2023-05-22 00:00:00", - "start": "2023-05-22T04:00:00.000Z", - "end": "2023-05-23T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2023-06-18 00:00:00", "start": "2023-06-18T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2023-08-07 00:00:00", - "start": "2023-08-07T04:00:00.000Z", - "end": "2023-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2023-09-04 00:00:00", "start": "2023-09-04T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Sat" }, - { - "date": "2023-10-09 00:00:00", - "start": "2023-10-09T04:00:00.000Z", - "end": "2023-10-10T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2023-10-31 18:00:00", "start": "2023-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Tue" }, - { - "date": "2023-11-11 00:00:00", - "start": "2023-11-11T05:00:00.000Z", - "end": "2023-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sat" - }, { "date": "2023-12-25 00:00:00", "start": "2023-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T05:00:00.000Z", - "end": "2023-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2024.json b/test/fixtures/CA-2024.json index dd405c38..8bbb37ea 100644 --- a/test/fixtures/CA-2024.json +++ b/test/fixtures/CA-2024.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T04:00:00.000Z", - "end": "2024-04-01T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-05-12 00:00:00", "start": "2024-05-12T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2024-05-20 00:00:00", - "start": "2024-05-20T04:00:00.000Z", - "end": "2024-05-21T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2024-06-16 00:00:00", "start": "2024-06-16T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Mon" }, - { - "date": "2024-08-05 00:00:00", - "start": "2024-08-05T04:00:00.000Z", - "end": "2024-08-06T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2024-09-02 00:00:00", "start": "2024-09-02T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Mon" }, - { - "date": "2024-10-14 00:00:00", - "start": "2024-10-14T04:00:00.000Z", - "end": "2024-10-15T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2024-10-31 18:00:00", "start": "2024-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Thu" }, - { - "date": "2024-11-11 00:00:00", - "start": "2024-11-11T05:00:00.000Z", - "end": "2024-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Mon" - }, { "date": "2024-12-25 00:00:00", "start": "2024-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T05:00:00.000Z", - "end": "2024-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2025.json b/test/fixtures/CA-2025.json index e1a14187..96bebb46 100644 --- a/test/fixtures/CA-2025.json +++ b/test/fixtures/CA-2025.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T04:00:00.000Z", - "end": "2025-04-21T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-05-11 00:00:00", "start": "2025-05-11T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2025-05-19 00:00:00", - "start": "2025-05-19T04:00:00.000Z", - "end": "2025-05-20T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2025-06-15 00:00:00", "start": "2025-06-15T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Tue" }, - { - "date": "2025-08-04 00:00:00", - "start": "2025-08-04T04:00:00.000Z", - "end": "2025-08-05T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2025-09-01 00:00:00", "start": "2025-09-01T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Tue" }, - { - "date": "2025-10-13 00:00:00", - "start": "2025-10-13T04:00:00.000Z", - "end": "2025-10-14T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2025-10-31 18:00:00", "start": "2025-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Fri" }, - { - "date": "2025-11-11 00:00:00", - "start": "2025-11-11T05:00:00.000Z", - "end": "2025-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Tue" - }, { "date": "2025-12-25 00:00:00", "start": "2025-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T05:00:00.000Z", - "end": "2025-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2026.json b/test/fixtures/CA-2026.json index 1c32d100..b8f89532 100644 --- a/test/fixtures/CA-2026.json +++ b/test/fixtures/CA-2026.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T04:00:00.000Z", - "end": "2026-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-05-10 00:00:00", "start": "2026-05-10T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2026-05-18 00:00:00", - "start": "2026-05-18T04:00:00.000Z", - "end": "2026-05-19T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2026-06-21 00:00:00", "start": "2026-06-21T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2026-08-03 00:00:00", - "start": "2026-08-03T04:00:00.000Z", - "end": "2026-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2026-09-07 00:00:00", "start": "2026-09-07T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Wed" }, - { - "date": "2026-10-12 00:00:00", - "start": "2026-10-12T04:00:00.000Z", - "end": "2026-10-13T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2026-10-31 18:00:00", "start": "2026-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Sat" }, - { - "date": "2026-11-11 00:00:00", - "start": "2026-11-11T05:00:00.000Z", - "end": "2026-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Wed" - }, { "date": "2026-12-25 00:00:00", "start": "2026-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T05:00:00.000Z", - "end": "2026-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2027.json b/test/fixtures/CA-2027.json index b0bff6f6..8e561252 100644 --- a/test/fixtures/CA-2027.json +++ b/test/fixtures/CA-2027.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T04:00:00.000Z", - "end": "2027-03-29T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-05-09 00:00:00", "start": "2027-05-09T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2027-05-24 00:00:00", - "start": "2027-05-24T04:00:00.000Z", - "end": "2027-05-25T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2027-06-20 00:00:00", "start": "2027-06-20T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Thu" }, - { - "date": "2027-08-02 00:00:00", - "start": "2027-08-02T04:00:00.000Z", - "end": "2027-08-03T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2027-09-06 00:00:00", "start": "2027-09-06T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Thu" }, - { - "date": "2027-10-11 00:00:00", - "start": "2027-10-11T04:00:00.000Z", - "end": "2027-10-12T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2027-10-31 18:00:00", "start": "2027-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Sun" }, - { - "date": "2027-11-11 00:00:00", - "start": "2027-11-11T05:00:00.000Z", - "end": "2027-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Thu" - }, { "date": "2027-12-25 00:00:00", "start": "2027-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T05:00:00.000Z", - "end": "2027-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2028.json b/test/fixtures/CA-2028.json index 13591ead..b7c93727 100644 --- a/test/fixtures/CA-2028.json +++ b/test/fixtures/CA-2028.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T04:00:00.000Z", - "end": "2028-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-05-14 00:00:00", "start": "2028-05-14T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2028-05-22 00:00:00", - "start": "2028-05-22T04:00:00.000Z", - "end": "2028-05-23T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2028-06-18 00:00:00", "start": "2028-06-18T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2028-08-07 00:00:00", - "start": "2028-08-07T04:00:00.000Z", - "end": "2028-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2028-09-04 00:00:00", "start": "2028-09-04T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Sat" }, - { - "date": "2028-10-09 00:00:00", - "start": "2028-10-09T04:00:00.000Z", - "end": "2028-10-10T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2028-10-31 18:00:00", "start": "2028-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Tue" }, - { - "date": "2028-11-11 00:00:00", - "start": "2028-11-11T05:00:00.000Z", - "end": "2028-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sat" - }, { "date": "2028-12-25 00:00:00", "start": "2028-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T05:00:00.000Z", - "end": "2028-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-2029.json b/test/fixtures/CA-2029.json index 6f3330a4..25b6596d 100644 --- a/test/fixtures/CA-2029.json +++ b/test/fixtures/CA-2029.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T04:00:00.000Z", - "end": "2029-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-05-13 00:00:00", "start": "2029-05-13T04:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2029-05-21 00:00:00", - "start": "2029-05-21T04:00:00.000Z", - "end": "2029-05-22T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2029-06-17 00:00:00", "start": "2029-06-17T04:00:00.000Z", @@ -89,15 +71,6 @@ "rule": "07-01", "_weekday": "Sun" }, - { - "date": "2029-08-06 00:00:00", - "start": "2029-08-06T04:00:00.000Z", - "end": "2029-08-07T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2029-09-03 00:00:00", "start": "2029-09-03T04:00:00.000Z", @@ -117,15 +90,6 @@ "rule": "09-30 since 2021", "_weekday": "Sun" }, - { - "date": "2029-10-08 00:00:00", - "start": "2029-10-08T04:00:00.000Z", - "end": "2029-10-09T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2029-10-31 18:00:00", "start": "2029-10-31T22:00:00.000Z", @@ -135,15 +99,6 @@ "rule": "10-31 18:00", "_weekday": "Wed" }, - { - "date": "2029-11-11 00:00:00", - "start": "2029-11-11T05:00:00.000Z", - "end": "2029-11-12T05:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sun" - }, { "date": "2029-12-25 00:00:00", "start": "2029-12-25T05:00:00.000Z", @@ -152,14 +107,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T05:00:00.000Z", - "end": "2029-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2015.json b/test/fixtures/CA-AB-2015.json index c747ce35..5d36b5bf 100644 --- a/test/fixtures/CA-AB-2015.json +++ b/test/fixtures/CA-AB-2015.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T06:00:00.000Z", - "end": "2015-04-06T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-04-06 00:00:00", "start": "2015-04-06T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T07:00:00.000Z", - "end": "2015-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2016.json b/test/fixtures/CA-AB-2016.json index bd27211e..14452d8a 100644 --- a/test/fixtures/CA-AB-2016.json +++ b/test/fixtures/CA-AB-2016.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T06:00:00.000Z", - "end": "2016-03-28T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-03-28 00:00:00", "start": "2016-03-28T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T07:00:00.000Z", - "end": "2016-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2017.json b/test/fixtures/CA-AB-2017.json index 771bce77..9eef4968 100644 --- a/test/fixtures/CA-AB-2017.json +++ b/test/fixtures/CA-AB-2017.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T06:00:00.000Z", - "end": "2017-04-17T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-04-17 00:00:00", "start": "2017-04-17T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T07:00:00.000Z", - "end": "2017-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2018.json b/test/fixtures/CA-AB-2018.json index 80b16181..f5d2a87b 100644 --- a/test/fixtures/CA-AB-2018.json +++ b/test/fixtures/CA-AB-2018.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T06:00:00.000Z", - "end": "2018-04-02T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-04-02 00:00:00", "start": "2018-04-02T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T07:00:00.000Z", - "end": "2018-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2019.json b/test/fixtures/CA-AB-2019.json index d5b5b370..2a03ac1f 100644 --- a/test/fixtures/CA-AB-2019.json +++ b/test/fixtures/CA-AB-2019.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T06:00:00.000Z", - "end": "2019-04-22T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-04-22 00:00:00", "start": "2019-04-22T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T07:00:00.000Z", - "end": "2019-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2020.json b/test/fixtures/CA-AB-2020.json index af9282be..e5687221 100644 --- a/test/fixtures/CA-AB-2020.json +++ b/test/fixtures/CA-AB-2020.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T06:00:00.000Z", - "end": "2020-04-13T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-04-13 00:00:00", "start": "2020-04-13T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T07:00:00.000Z", - "end": "2020-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2021.json b/test/fixtures/CA-AB-2021.json index a033c856..897802c5 100644 --- a/test/fixtures/CA-AB-2021.json +++ b/test/fixtures/CA-AB-2021.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T06:00:00.000Z", - "end": "2021-04-05T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-04-05 00:00:00", "start": "2021-04-05T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T07:00:00.000Z", - "end": "2021-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2022.json b/test/fixtures/CA-AB-2022.json index b3926d43..03f4ab31 100644 --- a/test/fixtures/CA-AB-2022.json +++ b/test/fixtures/CA-AB-2022.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T06:00:00.000Z", - "end": "2022-04-18T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-04-18 00:00:00", "start": "2022-04-18T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T07:00:00.000Z", - "end": "2022-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2023.json b/test/fixtures/CA-AB-2023.json index e5f05c3b..6ca87721 100644 --- a/test/fixtures/CA-AB-2023.json +++ b/test/fixtures/CA-AB-2023.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T06:00:00.000Z", - "end": "2023-04-10T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-04-10 00:00:00", "start": "2023-04-10T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T07:00:00.000Z", - "end": "2023-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2024.json b/test/fixtures/CA-AB-2024.json index 6c247eca..9ff13cd1 100644 --- a/test/fixtures/CA-AB-2024.json +++ b/test/fixtures/CA-AB-2024.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T06:00:00.000Z", - "end": "2024-04-01T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-04-01 00:00:00", "start": "2024-04-01T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T07:00:00.000Z", - "end": "2024-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2025.json b/test/fixtures/CA-AB-2025.json index caa43e77..bc6b9efb 100644 --- a/test/fixtures/CA-AB-2025.json +++ b/test/fixtures/CA-AB-2025.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T06:00:00.000Z", - "end": "2025-04-21T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-04-21 00:00:00", "start": "2025-04-21T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T07:00:00.000Z", - "end": "2025-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2026.json b/test/fixtures/CA-AB-2026.json index 888f3035..98923b65 100644 --- a/test/fixtures/CA-AB-2026.json +++ b/test/fixtures/CA-AB-2026.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T06:00:00.000Z", - "end": "2026-04-06T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-04-06 00:00:00", "start": "2026-04-06T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T07:00:00.000Z", - "end": "2026-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2027.json b/test/fixtures/CA-AB-2027.json index 9c91d89c..29627417 100644 --- a/test/fixtures/CA-AB-2027.json +++ b/test/fixtures/CA-AB-2027.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T06:00:00.000Z", - "end": "2027-03-29T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-03-29 00:00:00", "start": "2027-03-29T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T07:00:00.000Z", - "end": "2027-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2028.json b/test/fixtures/CA-AB-2028.json index 7b5f08cc..2e44aee9 100644 --- a/test/fixtures/CA-AB-2028.json +++ b/test/fixtures/CA-AB-2028.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T06:00:00.000Z", - "end": "2028-04-17T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-04-17 00:00:00", "start": "2028-04-17T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T07:00:00.000Z", - "end": "2028-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-AB-2029.json b/test/fixtures/CA-AB-2029.json index fcedeebb..ee67c7dd 100644 --- a/test/fixtures/CA-AB-2029.json +++ b/test/fixtures/CA-AB-2029.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T06:00:00.000Z", - "end": "2029-04-02T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-04-02 00:00:00", "start": "2029-04-02T06:00:00.000Z", @@ -160,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T07:00:00.000Z", - "end": "2029-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2015.json b/test/fixtures/CA-BC-2015.json index b71c2c31..09106e8a 100644 --- a/test/fixtures/CA-BC-2015.json +++ b/test/fixtures/CA-BC-2015.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T07:00:00.000Z", - "end": "2015-04-06T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-05-10 00:00:00", "start": "2015-05-10T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2015-08-03 00:00:00", "start": "2015-08-03T07:00:00.000Z", "end": "2015-08-04T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T08:00:00.000Z", - "end": "2015-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2016.json b/test/fixtures/CA-BC-2016.json index 1258de3b..88838a44 100644 --- a/test/fixtures/CA-BC-2016.json +++ b/test/fixtures/CA-BC-2016.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T07:00:00.000Z", - "end": "2016-03-28T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-05-08 00:00:00", "start": "2016-05-08T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2016-08-01 00:00:00", "start": "2016-08-01T07:00:00.000Z", "end": "2016-08-02T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T08:00:00.000Z", - "end": "2016-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2017.json b/test/fixtures/CA-BC-2017.json index 41d67cca..eaceea05 100644 --- a/test/fixtures/CA-BC-2017.json +++ b/test/fixtures/CA-BC-2017.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T07:00:00.000Z", - "end": "2017-04-17T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-05-14 00:00:00", "start": "2017-05-14T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2017-08-07 00:00:00", "start": "2017-08-07T07:00:00.000Z", "end": "2017-08-08T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T08:00:00.000Z", - "end": "2017-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2018.json b/test/fixtures/CA-BC-2018.json index 5a13b8a7..74d0750d 100644 --- a/test/fixtures/CA-BC-2018.json +++ b/test/fixtures/CA-BC-2018.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T07:00:00.000Z", - "end": "2018-04-02T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-05-13 00:00:00", "start": "2018-05-13T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2018-08-06 00:00:00", "start": "2018-08-06T07:00:00.000Z", "end": "2018-08-07T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T08:00:00.000Z", - "end": "2018-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2019.json b/test/fixtures/CA-BC-2019.json index 58aac24e..3151edf0 100644 --- a/test/fixtures/CA-BC-2019.json +++ b/test/fixtures/CA-BC-2019.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T07:00:00.000Z", - "end": "2019-04-22T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-05-12 00:00:00", "start": "2019-05-12T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2019-08-05 00:00:00", "start": "2019-08-05T07:00:00.000Z", "end": "2019-08-06T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T08:00:00.000Z", - "end": "2019-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2020.json b/test/fixtures/CA-BC-2020.json index 93b59e9f..475b1475 100644 --- a/test/fixtures/CA-BC-2020.json +++ b/test/fixtures/CA-BC-2020.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T07:00:00.000Z", - "end": "2020-04-13T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-05-10 00:00:00", "start": "2020-05-10T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2020-08-03 00:00:00", "start": "2020-08-03T07:00:00.000Z", "end": "2020-08-04T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T08:00:00.000Z", - "end": "2020-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2021.json b/test/fixtures/CA-BC-2021.json index f2be89a7..1730823a 100644 --- a/test/fixtures/CA-BC-2021.json +++ b/test/fixtures/CA-BC-2021.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T07:00:00.000Z", - "end": "2021-04-05T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-05-09 00:00:00", "start": "2021-05-09T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2021-08-02 00:00:00", "start": "2021-08-02T07:00:00.000Z", "end": "2021-08-03T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T08:00:00.000Z", - "end": "2021-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2022.json b/test/fixtures/CA-BC-2022.json index 63c87bdc..00e2ae27 100644 --- a/test/fixtures/CA-BC-2022.json +++ b/test/fixtures/CA-BC-2022.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T07:00:00.000Z", - "end": "2022-04-18T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-05-08 00:00:00", "start": "2022-05-08T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2022-08-01 00:00:00", "start": "2022-08-01T07:00:00.000Z", "end": "2022-08-02T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T08:00:00.000Z", - "end": "2022-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2023.json b/test/fixtures/CA-BC-2023.json index 8672ef75..0ff1f46b 100644 --- a/test/fixtures/CA-BC-2023.json +++ b/test/fixtures/CA-BC-2023.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T07:00:00.000Z", - "end": "2023-04-10T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-05-14 00:00:00", "start": "2023-05-14T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2023-08-07 00:00:00", "start": "2023-08-07T07:00:00.000Z", "end": "2023-08-08T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T08:00:00.000Z", - "end": "2023-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2024.json b/test/fixtures/CA-BC-2024.json index e0e3fc28..135e8cf4 100644 --- a/test/fixtures/CA-BC-2024.json +++ b/test/fixtures/CA-BC-2024.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T07:00:00.000Z", - "end": "2024-04-01T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-05-12 00:00:00", "start": "2024-05-12T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2024-08-05 00:00:00", "start": "2024-08-05T07:00:00.000Z", "end": "2024-08-06T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T08:00:00.000Z", - "end": "2024-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2025.json b/test/fixtures/CA-BC-2025.json index 073a16b9..1efe8b94 100644 --- a/test/fixtures/CA-BC-2025.json +++ b/test/fixtures/CA-BC-2025.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T07:00:00.000Z", - "end": "2025-04-21T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-05-11 00:00:00", "start": "2025-05-11T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2025-08-04 00:00:00", "start": "2025-08-04T07:00:00.000Z", "end": "2025-08-05T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T08:00:00.000Z", - "end": "2025-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2026.json b/test/fixtures/CA-BC-2026.json index a4ace4b3..17458908 100644 --- a/test/fixtures/CA-BC-2026.json +++ b/test/fixtures/CA-BC-2026.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T07:00:00.000Z", - "end": "2026-04-06T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-05-10 00:00:00", "start": "2026-05-10T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2026-08-03 00:00:00", "start": "2026-08-03T07:00:00.000Z", "end": "2026-08-04T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T08:00:00.000Z", - "end": "2026-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2027.json b/test/fixtures/CA-BC-2027.json index 9a89e40a..20e4582e 100644 --- a/test/fixtures/CA-BC-2027.json +++ b/test/fixtures/CA-BC-2027.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T07:00:00.000Z", - "end": "2027-03-29T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-05-09 00:00:00", "start": "2027-05-09T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2027-08-02 00:00:00", "start": "2027-08-02T07:00:00.000Z", "end": "2027-08-03T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T08:00:00.000Z", - "end": "2027-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2028.json b/test/fixtures/CA-BC-2028.json index e65f1d82..68a8f023 100644 --- a/test/fixtures/CA-BC-2028.json +++ b/test/fixtures/CA-BC-2028.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T07:00:00.000Z", - "end": "2028-04-17T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-05-14 00:00:00", "start": "2028-05-14T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2028-08-07 00:00:00", "start": "2028-08-07T07:00:00.000Z", "end": "2028-08-08T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T08:00:00.000Z", - "end": "2028-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-BC-2029.json b/test/fixtures/CA-BC-2029.json index e22fcea1..bd52e943 100644 --- a/test/fixtures/CA-BC-2029.json +++ b/test/fixtures/CA-BC-2029.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T07:00:00.000Z", - "end": "2029-04-02T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-05-13 00:00:00", "start": "2029-05-13T07:00:00.000Z", @@ -102,7 +93,7 @@ "date": "2029-08-06 00:00:00", "start": "2029-08-06T07:00:00.000Z", "end": "2029-08-07T07:00:00.000Z", - "name": "Civic Holiday", + "name": "British Columbia Day", "type": "public", "rule": "1st monday in August", "_weekday": "Mon" @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T08:00:00.000Z", - "end": "2029-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2015.json b/test/fixtures/CA-MB-2015.json index 52599df4..2ea1584a 100644 --- a/test/fixtures/CA-MB-2015.json +++ b/test/fixtures/CA-MB-2015.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T05:00:00.000Z", - "end": "2015-04-06T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-05-10 00:00:00", "start": "2015-05-10T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2015-08-03T05:00:00.000Z", "end": "2015-08-04T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -139,7 +130,7 @@ "start": "2015-11-11T06:00:00.000Z", "end": "2015-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Wed" }, @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T06:00:00.000Z", - "end": "2015-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2016.json b/test/fixtures/CA-MB-2016.json index ae6ec2dc..da514acc 100644 --- a/test/fixtures/CA-MB-2016.json +++ b/test/fixtures/CA-MB-2016.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T05:00:00.000Z", - "end": "2016-03-28T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-05-08 00:00:00", "start": "2016-05-08T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2016-08-01T05:00:00.000Z", "end": "2016-08-02T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -139,7 +130,7 @@ "start": "2016-11-11T06:00:00.000Z", "end": "2016-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Fri" }, @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T06:00:00.000Z", - "end": "2016-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2017.json b/test/fixtures/CA-MB-2017.json index 35b9d566..9b262b9e 100644 --- a/test/fixtures/CA-MB-2017.json +++ b/test/fixtures/CA-MB-2017.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T05:00:00.000Z", - "end": "2017-04-17T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-05-14 00:00:00", "start": "2017-05-14T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2017-08-07T05:00:00.000Z", "end": "2017-08-08T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -139,7 +130,7 @@ "start": "2017-11-11T06:00:00.000Z", "end": "2017-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sat" }, @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T06:00:00.000Z", - "end": "2017-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2018.json b/test/fixtures/CA-MB-2018.json index e537d734..26ac1ce8 100644 --- a/test/fixtures/CA-MB-2018.json +++ b/test/fixtures/CA-MB-2018.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T05:00:00.000Z", - "end": "2018-04-02T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-05-13 00:00:00", "start": "2018-05-13T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2018-08-06T05:00:00.000Z", "end": "2018-08-07T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -139,7 +130,7 @@ "start": "2018-11-11T06:00:00.000Z", "end": "2018-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sun" }, @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T06:00:00.000Z", - "end": "2018-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2019.json b/test/fixtures/CA-MB-2019.json index 227e1c99..a77767a5 100644 --- a/test/fixtures/CA-MB-2019.json +++ b/test/fixtures/CA-MB-2019.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T05:00:00.000Z", - "end": "2019-04-22T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-05-12 00:00:00", "start": "2019-05-12T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2019-08-05T05:00:00.000Z", "end": "2019-08-06T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -139,7 +130,7 @@ "start": "2019-11-11T06:00:00.000Z", "end": "2019-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Mon" }, @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T06:00:00.000Z", - "end": "2019-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2020.json b/test/fixtures/CA-MB-2020.json index af6de422..bad137a8 100644 --- a/test/fixtures/CA-MB-2020.json +++ b/test/fixtures/CA-MB-2020.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T05:00:00.000Z", - "end": "2020-04-13T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-05-10 00:00:00", "start": "2020-05-10T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2020-08-03T05:00:00.000Z", "end": "2020-08-04T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -139,7 +130,7 @@ "start": "2020-11-11T06:00:00.000Z", "end": "2020-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Wed" }, @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T06:00:00.000Z", - "end": "2020-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2021.json b/test/fixtures/CA-MB-2021.json index 49b3f5af..d4fef65d 100644 --- a/test/fixtures/CA-MB-2021.json +++ b/test/fixtures/CA-MB-2021.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T05:00:00.000Z", - "end": "2021-04-05T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-05-09 00:00:00", "start": "2021-05-09T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2021-08-02T05:00:00.000Z", "end": "2021-08-03T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2021-11-11T06:00:00.000Z", "end": "2021-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Thu" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T06:00:00.000Z", - "end": "2021-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2022.json b/test/fixtures/CA-MB-2022.json index 38327583..b2c4bf19 100644 --- a/test/fixtures/CA-MB-2022.json +++ b/test/fixtures/CA-MB-2022.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T05:00:00.000Z", - "end": "2022-04-18T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-05-08 00:00:00", "start": "2022-05-08T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2022-08-01T05:00:00.000Z", "end": "2022-08-02T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2022-11-11T06:00:00.000Z", "end": "2022-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Fri" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T06:00:00.000Z", - "end": "2022-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2023.json b/test/fixtures/CA-MB-2023.json index 307db400..00247259 100644 --- a/test/fixtures/CA-MB-2023.json +++ b/test/fixtures/CA-MB-2023.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T05:00:00.000Z", - "end": "2023-04-10T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-05-14 00:00:00", "start": "2023-05-14T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2023-08-07T05:00:00.000Z", "end": "2023-08-08T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2023-11-11T06:00:00.000Z", "end": "2023-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sat" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T06:00:00.000Z", - "end": "2023-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2024.json b/test/fixtures/CA-MB-2024.json index fed69cf5..beb42673 100644 --- a/test/fixtures/CA-MB-2024.json +++ b/test/fixtures/CA-MB-2024.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T05:00:00.000Z", - "end": "2024-04-01T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-05-12 00:00:00", "start": "2024-05-12T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2024-08-05T05:00:00.000Z", "end": "2024-08-06T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2024-11-11T06:00:00.000Z", "end": "2024-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Mon" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T06:00:00.000Z", - "end": "2024-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2025.json b/test/fixtures/CA-MB-2025.json index 83b5801f..b9169e9d 100644 --- a/test/fixtures/CA-MB-2025.json +++ b/test/fixtures/CA-MB-2025.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T05:00:00.000Z", - "end": "2025-04-21T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-05-11 00:00:00", "start": "2025-05-11T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2025-08-04T05:00:00.000Z", "end": "2025-08-05T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2025-11-11T06:00:00.000Z", "end": "2025-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Tue" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T06:00:00.000Z", - "end": "2025-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2026.json b/test/fixtures/CA-MB-2026.json index 40ea6067..efa110f1 100644 --- a/test/fixtures/CA-MB-2026.json +++ b/test/fixtures/CA-MB-2026.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T05:00:00.000Z", - "end": "2026-04-06T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-05-10 00:00:00", "start": "2026-05-10T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2026-08-03T05:00:00.000Z", "end": "2026-08-04T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2026-11-11T06:00:00.000Z", "end": "2026-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Wed" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T06:00:00.000Z", - "end": "2026-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2027.json b/test/fixtures/CA-MB-2027.json index b13f96e4..f2f67488 100644 --- a/test/fixtures/CA-MB-2027.json +++ b/test/fixtures/CA-MB-2027.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T05:00:00.000Z", - "end": "2027-03-29T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-05-09 00:00:00", "start": "2027-05-09T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2027-08-02T05:00:00.000Z", "end": "2027-08-03T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2027-11-11T06:00:00.000Z", "end": "2027-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Thu" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T06:00:00.000Z", - "end": "2027-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2028.json b/test/fixtures/CA-MB-2028.json index 02ac8ab0..19876751 100644 --- a/test/fixtures/CA-MB-2028.json +++ b/test/fixtures/CA-MB-2028.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T05:00:00.000Z", - "end": "2028-04-17T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-05-14 00:00:00", "start": "2028-05-14T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2028-08-07T05:00:00.000Z", "end": "2028-08-08T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2028-11-11T06:00:00.000Z", "end": "2028-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sat" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T06:00:00.000Z", - "end": "2028-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-MB-2029.json b/test/fixtures/CA-MB-2029.json index 8cff40e1..5a460c60 100644 --- a/test/fixtures/CA-MB-2029.json +++ b/test/fixtures/CA-MB-2029.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T05:00:00.000Z", - "end": "2029-04-02T05:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-05-13 00:00:00", "start": "2029-05-13T05:00:00.000Z", @@ -103,7 +94,7 @@ "start": "2029-08-06T05:00:00.000Z", "end": "2029-08-07T05:00:00.000Z", "name": "Terry Fox Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -149,7 +140,7 @@ "start": "2029-11-11T06:00:00.000Z", "end": "2029-11-12T06:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sun" }, @@ -161,14 +152,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T06:00:00.000Z", - "end": "2029-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2015.json b/test/fixtures/CA-NB-2015.json index 76f0f572..5556f640 100644 --- a/test/fixtures/CA-NB-2015.json +++ b/test/fixtures/CA-NB-2015.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T03:00:00.000Z", - "end": "2015-04-06T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-05-10 00:00:00", "start": "2015-05-10T03:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2015-05-18 00:00:00", - "start": "2015-05-18T03:00:00.000Z", - "end": "2015-05-19T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2015-06-21 00:00:00", "start": "2015-06-21T03:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2015-10-12 00:00:00", - "start": "2015-10-12T03:00:00.000Z", - "end": "2015-10-13T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2015-10-31 18:00:00", "start": "2015-10-31T21:00:00.000Z", @@ -142,14 +115,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T04:00:00.000Z", - "end": "2015-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2016.json b/test/fixtures/CA-NB-2016.json index c3eeb616..09ad3967 100644 --- a/test/fixtures/CA-NB-2016.json +++ b/test/fixtures/CA-NB-2016.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T03:00:00.000Z", - "end": "2016-03-28T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-05-08 00:00:00", "start": "2016-05-08T03:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2016-05-23 00:00:00", - "start": "2016-05-23T03:00:00.000Z", - "end": "2016-05-24T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2016-06-19 00:00:00", "start": "2016-06-19T03:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2016-10-10 00:00:00", - "start": "2016-10-10T03:00:00.000Z", - "end": "2016-10-11T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2016-10-31 18:00:00", "start": "2016-10-31T21:00:00.000Z", @@ -142,14 +115,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T04:00:00.000Z", - "end": "2016-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2017.json b/test/fixtures/CA-NB-2017.json index 6a2751f5..cd46949a 100644 --- a/test/fixtures/CA-NB-2017.json +++ b/test/fixtures/CA-NB-2017.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T03:00:00.000Z", - "end": "2017-04-17T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-05-14 00:00:00", "start": "2017-05-14T03:00:00.000Z", @@ -62,15 +53,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2017-05-22 00:00:00", - "start": "2017-05-22T03:00:00.000Z", - "end": "2017-05-23T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2017-06-18 00:00:00", "start": "2017-06-18T03:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2017-10-09 00:00:00", - "start": "2017-10-09T03:00:00.000Z", - "end": "2017-10-10T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2017-10-31 18:00:00", "start": "2017-10-31T21:00:00.000Z", @@ -142,14 +115,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T04:00:00.000Z", - "end": "2017-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2018.json b/test/fixtures/CA-NB-2018.json index 987ff6aa..bf5697b8 100644 --- a/test/fixtures/CA-NB-2018.json +++ b/test/fixtures/CA-NB-2018.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T03:00:00.000Z", - "end": "2018-04-02T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-05-13 00:00:00", "start": "2018-05-13T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2018-05-21 00:00:00", - "start": "2018-05-21T03:00:00.000Z", - "end": "2018-05-22T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2018-06-17 00:00:00", "start": "2018-06-17T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2018-10-08 00:00:00", - "start": "2018-10-08T03:00:00.000Z", - "end": "2018-10-09T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2018-10-31 18:00:00", "start": "2018-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T04:00:00.000Z", - "end": "2018-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2019.json b/test/fixtures/CA-NB-2019.json index efaf89b2..e76becec 100644 --- a/test/fixtures/CA-NB-2019.json +++ b/test/fixtures/CA-NB-2019.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T03:00:00.000Z", - "end": "2019-04-22T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-05-12 00:00:00", "start": "2019-05-12T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2019-05-20 00:00:00", - "start": "2019-05-20T03:00:00.000Z", - "end": "2019-05-21T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2019-06-16 00:00:00", "start": "2019-06-16T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2019-10-14 00:00:00", - "start": "2019-10-14T03:00:00.000Z", - "end": "2019-10-15T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2019-10-31 18:00:00", "start": "2019-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T04:00:00.000Z", - "end": "2019-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2020.json b/test/fixtures/CA-NB-2020.json index 4b82ae6b..067e29fa 100644 --- a/test/fixtures/CA-NB-2020.json +++ b/test/fixtures/CA-NB-2020.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T03:00:00.000Z", - "end": "2020-04-13T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-05-10 00:00:00", "start": "2020-05-10T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2020-05-18 00:00:00", - "start": "2020-05-18T03:00:00.000Z", - "end": "2020-05-19T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2020-06-21 00:00:00", "start": "2020-06-21T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2020-10-12 00:00:00", - "start": "2020-10-12T03:00:00.000Z", - "end": "2020-10-13T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2020-10-31 18:00:00", "start": "2020-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T04:00:00.000Z", - "end": "2020-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2021.json b/test/fixtures/CA-NB-2021.json index e097c340..62f8ceb5 100644 --- a/test/fixtures/CA-NB-2021.json +++ b/test/fixtures/CA-NB-2021.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T03:00:00.000Z", - "end": "2021-04-05T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-05-09 00:00:00", "start": "2021-05-09T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2021-05-24 00:00:00", - "start": "2021-05-24T03:00:00.000Z", - "end": "2021-05-25T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2021-06-20 00:00:00", "start": "2021-06-20T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2021-10-11 00:00:00", - "start": "2021-10-11T03:00:00.000Z", - "end": "2021-10-12T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2021-10-31 18:00:00", "start": "2021-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T04:00:00.000Z", - "end": "2021-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2022.json b/test/fixtures/CA-NB-2022.json index eb4b8b1e..9281aef6 100644 --- a/test/fixtures/CA-NB-2022.json +++ b/test/fixtures/CA-NB-2022.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T03:00:00.000Z", - "end": "2022-04-18T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-05-08 00:00:00", "start": "2022-05-08T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2022-05-23 00:00:00", - "start": "2022-05-23T03:00:00.000Z", - "end": "2022-05-24T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2022-06-19 00:00:00", "start": "2022-06-19T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2022-10-10 00:00:00", - "start": "2022-10-10T03:00:00.000Z", - "end": "2022-10-11T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2022-10-31 18:00:00", "start": "2022-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T04:00:00.000Z", - "end": "2022-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2023.json b/test/fixtures/CA-NB-2023.json index 9caf2484..7a84fd83 100644 --- a/test/fixtures/CA-NB-2023.json +++ b/test/fixtures/CA-NB-2023.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T03:00:00.000Z", - "end": "2023-04-10T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-05-14 00:00:00", "start": "2023-05-14T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2023-05-22 00:00:00", - "start": "2023-05-22T03:00:00.000Z", - "end": "2023-05-23T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2023-06-18 00:00:00", "start": "2023-06-18T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2023-10-09 00:00:00", - "start": "2023-10-09T03:00:00.000Z", - "end": "2023-10-10T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2023-10-31 18:00:00", "start": "2023-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T04:00:00.000Z", - "end": "2023-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2024.json b/test/fixtures/CA-NB-2024.json index 2801befb..09de53e0 100644 --- a/test/fixtures/CA-NB-2024.json +++ b/test/fixtures/CA-NB-2024.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T03:00:00.000Z", - "end": "2024-04-01T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-05-12 00:00:00", "start": "2024-05-12T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2024-05-20 00:00:00", - "start": "2024-05-20T03:00:00.000Z", - "end": "2024-05-21T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2024-06-16 00:00:00", "start": "2024-06-16T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2024-10-14 00:00:00", - "start": "2024-10-14T03:00:00.000Z", - "end": "2024-10-15T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2024-10-31 18:00:00", "start": "2024-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T04:00:00.000Z", - "end": "2024-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2025.json b/test/fixtures/CA-NB-2025.json index 7a9c48aa..78bd1bc3 100644 --- a/test/fixtures/CA-NB-2025.json +++ b/test/fixtures/CA-NB-2025.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T03:00:00.000Z", - "end": "2025-04-21T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-05-11 00:00:00", "start": "2025-05-11T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2025-05-19 00:00:00", - "start": "2025-05-19T03:00:00.000Z", - "end": "2025-05-20T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2025-06-15 00:00:00", "start": "2025-06-15T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2025-10-13 00:00:00", - "start": "2025-10-13T03:00:00.000Z", - "end": "2025-10-14T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2025-10-31 18:00:00", "start": "2025-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T04:00:00.000Z", - "end": "2025-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2026.json b/test/fixtures/CA-NB-2026.json index 1965d0a4..4483d9e8 100644 --- a/test/fixtures/CA-NB-2026.json +++ b/test/fixtures/CA-NB-2026.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T03:00:00.000Z", - "end": "2026-04-06T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-05-10 00:00:00", "start": "2026-05-10T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2026-05-18 00:00:00", - "start": "2026-05-18T03:00:00.000Z", - "end": "2026-05-19T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2026-06-21 00:00:00", "start": "2026-06-21T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2026-10-12 00:00:00", - "start": "2026-10-12T03:00:00.000Z", - "end": "2026-10-13T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2026-10-31 18:00:00", "start": "2026-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T04:00:00.000Z", - "end": "2026-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2027.json b/test/fixtures/CA-NB-2027.json index 694b2cd6..598d941a 100644 --- a/test/fixtures/CA-NB-2027.json +++ b/test/fixtures/CA-NB-2027.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T03:00:00.000Z", - "end": "2027-03-29T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-05-09 00:00:00", "start": "2027-05-09T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2027-05-24 00:00:00", - "start": "2027-05-24T03:00:00.000Z", - "end": "2027-05-25T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2027-06-20 00:00:00", "start": "2027-06-20T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2027-10-11 00:00:00", - "start": "2027-10-11T03:00:00.000Z", - "end": "2027-10-12T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2027-10-31 18:00:00", "start": "2027-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T04:00:00.000Z", - "end": "2027-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2028.json b/test/fixtures/CA-NB-2028.json index fe9993f9..6db07b88 100644 --- a/test/fixtures/CA-NB-2028.json +++ b/test/fixtures/CA-NB-2028.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T03:00:00.000Z", - "end": "2028-04-17T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-05-14 00:00:00", "start": "2028-05-14T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2028-05-22 00:00:00", - "start": "2028-05-22T03:00:00.000Z", - "end": "2028-05-23T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2028-06-18 00:00:00", "start": "2028-06-18T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2028-10-09 00:00:00", - "start": "2028-10-09T03:00:00.000Z", - "end": "2028-10-10T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2028-10-31 18:00:00", "start": "2028-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T04:00:00.000Z", - "end": "2028-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NB-2029.json b/test/fixtures/CA-NB-2029.json index 65cbb7ea..c55d402e 100644 --- a/test/fixtures/CA-NB-2029.json +++ b/test/fixtures/CA-NB-2029.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T03:00:00.000Z", - "end": "2029-04-02T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-05-13 00:00:00", "start": "2029-05-13T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2029-05-21 00:00:00", - "start": "2029-05-21T03:00:00.000Z", - "end": "2029-05-22T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2029-06-17 00:00:00", "start": "2029-06-17T03:00:00.000Z", @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2029-10-08 00:00:00", - "start": "2029-10-08T03:00:00.000Z", - "end": "2029-10-09T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2029-10-31 18:00:00", "start": "2029-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T04:00:00.000Z", - "end": "2029-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2015.json b/test/fixtures/CA-NL-2015.json index ae360a25..4ad40c78 100644 --- a/test/fixtures/CA-NL-2015.json +++ b/test/fixtures/CA-NL-2015.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T02:30:00.000Z", - "end": "2015-04-06T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-04-23 00:00:00", "start": "2015-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2015-05-18 00:00:00", - "start": "2015-05-18T02:30:00.000Z", - "end": "2015-05-19T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2015-06-21 00:00:00", "start": "2015-06-21T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2015-07-01 00:00:00", "start": "2015-07-01T02:30:00.000Z", "end": "2015-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Wed" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Sun" }, - { - "date": "2015-08-03 00:00:00", - "start": "2015-08-03T02:30:00.000Z", - "end": "2015-08-04T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2015-09-07 00:00:00", "start": "2015-09-07T02:30:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2015-10-12 00:00:00", - "start": "2015-10-12T02:30:00.000Z", - "end": "2015-10-13T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2015-10-31 18:00:00", "start": "2015-10-31T20:30:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T03:30:00.000Z", - "end": "2015-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2016.json b/test/fixtures/CA-NL-2016.json index ac47c3f4..f0ec67dc 100644 --- a/test/fixtures/CA-NL-2016.json +++ b/test/fixtures/CA-NL-2016.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T02:30:00.000Z", - "end": "2016-03-28T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-04-23 00:00:00", "start": "2016-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2016-05-23 00:00:00", - "start": "2016-05-23T02:30:00.000Z", - "end": "2016-05-24T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2016-06-19 00:00:00", "start": "2016-06-19T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2016-07-01 00:00:00", "start": "2016-07-01T02:30:00.000Z", "end": "2016-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Fri" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Tue" }, - { - "date": "2016-08-01 00:00:00", - "start": "2016-08-01T02:30:00.000Z", - "end": "2016-08-02T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2016-09-05 00:00:00", "start": "2016-09-05T02:30:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2016-10-10 00:00:00", - "start": "2016-10-10T02:30:00.000Z", - "end": "2016-10-11T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2016-10-31 18:00:00", "start": "2016-10-31T20:30:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T03:30:00.000Z", - "end": "2016-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2017.json b/test/fixtures/CA-NL-2017.json index 0699d762..0a9a2539 100644 --- a/test/fixtures/CA-NL-2017.json +++ b/test/fixtures/CA-NL-2017.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T02:30:00.000Z", - "end": "2017-04-17T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-04-23 00:00:00", "start": "2017-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2017-05-22 00:00:00", - "start": "2017-05-22T02:30:00.000Z", - "end": "2017-05-23T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2017-06-18 00:00:00", "start": "2017-06-18T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2017-07-01 00:00:00", "start": "2017-07-01T02:30:00.000Z", "end": "2017-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Sat" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Wed" }, - { - "date": "2017-08-07 00:00:00", - "start": "2017-08-07T02:30:00.000Z", - "end": "2017-08-08T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2017-09-04 00:00:00", "start": "2017-09-04T02:30:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2017-10-09 00:00:00", - "start": "2017-10-09T02:30:00.000Z", - "end": "2017-10-10T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2017-10-31 18:00:00", "start": "2017-10-31T20:30:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T03:30:00.000Z", - "end": "2017-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2018.json b/test/fixtures/CA-NL-2018.json index 71e708d2..fa497d8d 100644 --- a/test/fixtures/CA-NL-2018.json +++ b/test/fixtures/CA-NL-2018.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T02:30:00.000Z", - "end": "2018-04-02T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-04-23 00:00:00", "start": "2018-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2018-05-21 00:00:00", - "start": "2018-05-21T02:30:00.000Z", - "end": "2018-05-22T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2018-06-17 00:00:00", "start": "2018-06-17T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2018-07-01 00:00:00", "start": "2018-07-01T02:30:00.000Z", "end": "2018-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Sun" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Thu" }, - { - "date": "2018-08-06 00:00:00", - "start": "2018-08-06T02:30:00.000Z", - "end": "2018-08-07T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2018-09-03 00:00:00", "start": "2018-09-03T02:30:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2018-10-08 00:00:00", - "start": "2018-10-08T02:30:00.000Z", - "end": "2018-10-09T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2018-10-31 18:00:00", "start": "2018-10-31T20:30:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T03:30:00.000Z", - "end": "2018-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2019.json b/test/fixtures/CA-NL-2019.json index 39e03a43..3c46ae14 100644 --- a/test/fixtures/CA-NL-2019.json +++ b/test/fixtures/CA-NL-2019.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T02:30:00.000Z", - "end": "2019-04-22T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-04-23 00:00:00", "start": "2019-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2019-05-20 00:00:00", - "start": "2019-05-20T02:30:00.000Z", - "end": "2019-05-21T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2019-06-16 00:00:00", "start": "2019-06-16T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2019-07-01 00:00:00", "start": "2019-07-01T02:30:00.000Z", "end": "2019-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Mon" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Fri" }, - { - "date": "2019-08-05 00:00:00", - "start": "2019-08-05T02:30:00.000Z", - "end": "2019-08-06T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2019-09-02 00:00:00", "start": "2019-09-02T02:30:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2019-10-14 00:00:00", - "start": "2019-10-14T02:30:00.000Z", - "end": "2019-10-15T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2019-10-31 18:00:00", "start": "2019-10-31T20:30:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T03:30:00.000Z", - "end": "2019-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2020.json b/test/fixtures/CA-NL-2020.json index a007e576..08457040 100644 --- a/test/fixtures/CA-NL-2020.json +++ b/test/fixtures/CA-NL-2020.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T02:30:00.000Z", - "end": "2020-04-13T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-04-23 00:00:00", "start": "2020-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2020-05-18 00:00:00", - "start": "2020-05-18T02:30:00.000Z", - "end": "2020-05-19T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2020-06-21 00:00:00", "start": "2020-06-21T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2020-07-01 00:00:00", "start": "2020-07-01T02:30:00.000Z", "end": "2020-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Wed" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Sun" }, - { - "date": "2020-08-03 00:00:00", - "start": "2020-08-03T02:30:00.000Z", - "end": "2020-08-04T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2020-09-07 00:00:00", "start": "2020-09-07T02:30:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2020-10-12 00:00:00", - "start": "2020-10-12T02:30:00.000Z", - "end": "2020-10-13T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2020-10-31 18:00:00", "start": "2020-10-31T20:30:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T03:30:00.000Z", - "end": "2020-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2021.json b/test/fixtures/CA-NL-2021.json index aad12afc..a5e2552b 100644 --- a/test/fixtures/CA-NL-2021.json +++ b/test/fixtures/CA-NL-2021.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T02:30:00.000Z", - "end": "2021-04-05T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-04-23 00:00:00", "start": "2021-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2021-05-24 00:00:00", - "start": "2021-05-24T02:30:00.000Z", - "end": "2021-05-25T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2021-06-20 00:00:00", "start": "2021-06-20T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2021-07-01 00:00:00", "start": "2021-07-01T02:30:00.000Z", "end": "2021-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Thu" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Mon" }, - { - "date": "2021-08-02 00:00:00", - "start": "2021-08-02T02:30:00.000Z", - "end": "2021-08-03T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2021-09-06 00:00:00", "start": "2021-09-06T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Thu" }, - { - "date": "2021-10-11 00:00:00", - "start": "2021-10-11T02:30:00.000Z", - "end": "2021-10-12T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2021-10-31 18:00:00", "start": "2021-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T03:30:00.000Z", - "end": "2021-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2022.json b/test/fixtures/CA-NL-2022.json index d4bdddcc..385b94f0 100644 --- a/test/fixtures/CA-NL-2022.json +++ b/test/fixtures/CA-NL-2022.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T02:30:00.000Z", - "end": "2022-04-18T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-04-23 00:00:00", "start": "2022-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2022-05-23 00:00:00", - "start": "2022-05-23T02:30:00.000Z", - "end": "2022-05-24T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2022-06-19 00:00:00", "start": "2022-06-19T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2022-07-01 00:00:00", "start": "2022-07-01T02:30:00.000Z", "end": "2022-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Fri" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Tue" }, - { - "date": "2022-08-01 00:00:00", - "start": "2022-08-01T02:30:00.000Z", - "end": "2022-08-02T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2022-09-05 00:00:00", "start": "2022-09-05T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Fri" }, - { - "date": "2022-10-10 00:00:00", - "start": "2022-10-10T02:30:00.000Z", - "end": "2022-10-11T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2022-10-31 18:00:00", "start": "2022-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T03:30:00.000Z", - "end": "2022-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2023.json b/test/fixtures/CA-NL-2023.json index 851f060b..cce3c3ad 100644 --- a/test/fixtures/CA-NL-2023.json +++ b/test/fixtures/CA-NL-2023.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T02:30:00.000Z", - "end": "2023-04-10T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-04-23 00:00:00", "start": "2023-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2023-05-22 00:00:00", - "start": "2023-05-22T02:30:00.000Z", - "end": "2023-05-23T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2023-06-18 00:00:00", "start": "2023-06-18T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2023-07-01 00:00:00", "start": "2023-07-01T02:30:00.000Z", "end": "2023-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Sat" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Wed" }, - { - "date": "2023-08-07 00:00:00", - "start": "2023-08-07T02:30:00.000Z", - "end": "2023-08-08T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2023-09-04 00:00:00", "start": "2023-09-04T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Sat" }, - { - "date": "2023-10-09 00:00:00", - "start": "2023-10-09T02:30:00.000Z", - "end": "2023-10-10T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2023-10-31 18:00:00", "start": "2023-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T03:30:00.000Z", - "end": "2023-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2024.json b/test/fixtures/CA-NL-2024.json index b2a4b6d7..dd90649a 100644 --- a/test/fixtures/CA-NL-2024.json +++ b/test/fixtures/CA-NL-2024.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T02:30:00.000Z", - "end": "2024-04-01T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-04-23 00:00:00", "start": "2024-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2024-05-20 00:00:00", - "start": "2024-05-20T02:30:00.000Z", - "end": "2024-05-21T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2024-06-16 00:00:00", "start": "2024-06-16T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2024-07-01 00:00:00", "start": "2024-07-01T02:30:00.000Z", "end": "2024-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Mon" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Fri" }, - { - "date": "2024-08-05 00:00:00", - "start": "2024-08-05T02:30:00.000Z", - "end": "2024-08-06T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2024-09-02 00:00:00", "start": "2024-09-02T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Mon" }, - { - "date": "2024-10-14 00:00:00", - "start": "2024-10-14T02:30:00.000Z", - "end": "2024-10-15T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2024-10-31 18:00:00", "start": "2024-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T03:30:00.000Z", - "end": "2024-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2025.json b/test/fixtures/CA-NL-2025.json index 4c3a2f0e..fe50bca6 100644 --- a/test/fixtures/CA-NL-2025.json +++ b/test/fixtures/CA-NL-2025.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T02:30:00.000Z", - "end": "2025-04-21T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-04-23 00:00:00", "start": "2025-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2025-05-19 00:00:00", - "start": "2025-05-19T02:30:00.000Z", - "end": "2025-05-20T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2025-06-15 00:00:00", "start": "2025-06-15T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2025-07-01 00:00:00", "start": "2025-07-01T02:30:00.000Z", "end": "2025-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Tue" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Sat" }, - { - "date": "2025-08-04 00:00:00", - "start": "2025-08-04T02:30:00.000Z", - "end": "2025-08-05T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2025-09-01 00:00:00", "start": "2025-09-01T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Tue" }, - { - "date": "2025-10-13 00:00:00", - "start": "2025-10-13T02:30:00.000Z", - "end": "2025-10-14T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2025-10-31 18:00:00", "start": "2025-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T03:30:00.000Z", - "end": "2025-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2026.json b/test/fixtures/CA-NL-2026.json index 0e27889d..0dead083 100644 --- a/test/fixtures/CA-NL-2026.json +++ b/test/fixtures/CA-NL-2026.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T02:30:00.000Z", - "end": "2026-04-06T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-04-23 00:00:00", "start": "2026-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2026-05-18 00:00:00", - "start": "2026-05-18T02:30:00.000Z", - "end": "2026-05-19T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2026-06-21 00:00:00", "start": "2026-06-21T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2026-07-01 00:00:00", "start": "2026-07-01T02:30:00.000Z", "end": "2026-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Wed" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Sun" }, - { - "date": "2026-08-03 00:00:00", - "start": "2026-08-03T02:30:00.000Z", - "end": "2026-08-04T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2026-09-07 00:00:00", "start": "2026-09-07T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Wed" }, - { - "date": "2026-10-12 00:00:00", - "start": "2026-10-12T02:30:00.000Z", - "end": "2026-10-13T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2026-10-31 18:00:00", "start": "2026-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T03:30:00.000Z", - "end": "2026-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2027.json b/test/fixtures/CA-NL-2027.json index ab83e69c..ab83d169 100644 --- a/test/fixtures/CA-NL-2027.json +++ b/test/fixtures/CA-NL-2027.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T02:30:00.000Z", - "end": "2027-03-29T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-04-23 00:00:00", "start": "2027-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2027-05-24 00:00:00", - "start": "2027-05-24T02:30:00.000Z", - "end": "2027-05-25T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2027-06-20 00:00:00", "start": "2027-06-20T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2027-07-01 00:00:00", "start": "2027-07-01T02:30:00.000Z", "end": "2027-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Thu" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Mon" }, - { - "date": "2027-08-02 00:00:00", - "start": "2027-08-02T02:30:00.000Z", - "end": "2027-08-03T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2027-09-06 00:00:00", "start": "2027-09-06T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Thu" }, - { - "date": "2027-10-11 00:00:00", - "start": "2027-10-11T02:30:00.000Z", - "end": "2027-10-12T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2027-10-31 18:00:00", "start": "2027-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T03:30:00.000Z", - "end": "2027-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2028.json b/test/fixtures/CA-NL-2028.json index f0203bbe..884b1a6b 100644 --- a/test/fixtures/CA-NL-2028.json +++ b/test/fixtures/CA-NL-2028.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T02:30:00.000Z", - "end": "2028-04-17T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-04-23 00:00:00", "start": "2028-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2028-05-22 00:00:00", - "start": "2028-05-22T02:30:00.000Z", - "end": "2028-05-23T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2028-06-18 00:00:00", "start": "2028-06-18T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2028-07-01 00:00:00", "start": "2028-07-01T02:30:00.000Z", "end": "2028-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Sat" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Wed" }, - { - "date": "2028-08-07 00:00:00", - "start": "2028-08-07T02:30:00.000Z", - "end": "2028-08-08T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2028-09-04 00:00:00", "start": "2028-09-04T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Sat" }, - { - "date": "2028-10-09 00:00:00", - "start": "2028-10-09T02:30:00.000Z", - "end": "2028-10-10T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2028-10-31 18:00:00", "start": "2028-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T03:30:00.000Z", - "end": "2028-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NL-2029.json b/test/fixtures/CA-NL-2029.json index d1f26a1a..28108495 100644 --- a/test/fixtures/CA-NL-2029.json +++ b/test/fixtures/CA-NL-2029.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T02:30:00.000Z", - "end": "2029-04-02T02:30:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-04-23 00:00:00", "start": "2029-04-23T02:30:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2029-05-21 00:00:00", - "start": "2029-05-21T02:30:00.000Z", - "end": "2029-05-22T02:30:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2029-06-17 00:00:00", "start": "2029-06-17T02:30:00.000Z", @@ -102,7 +84,7 @@ "date": "2029-07-01 00:00:00", "start": "2029-07-01T02:30:00.000Z", "end": "2029-07-02T02:30:00.000Z", - "name": "Canada Day", + "name": "Memorial Day", "type": "public", "rule": "07-01", "_weekday": "Sun" @@ -116,15 +98,6 @@ "rule": "07-12", "_weekday": "Thu" }, - { - "date": "2029-08-06 00:00:00", - "start": "2029-08-06T02:30:00.000Z", - "end": "2029-08-07T02:30:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2029-09-03 00:00:00", "start": "2029-09-03T02:30:00.000Z", @@ -144,15 +117,6 @@ "rule": "09-30 since 2021", "_weekday": "Sun" }, - { - "date": "2029-10-08 00:00:00", - "start": "2029-10-08T02:30:00.000Z", - "end": "2029-10-09T02:30:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2029-10-31 18:00:00", "start": "2029-10-31T20:30:00.000Z", @@ -179,14 +143,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T03:30:00.000Z", - "end": "2029-12-27T03:30:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2015.json b/test/fixtures/CA-NS-2015.json index 8338f5e7..5e724c07 100644 --- a/test/fixtures/CA-NS-2015.json +++ b/test/fixtures/CA-NS-2015.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T03:00:00.000Z", - "end": "2015-04-06T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-05-10 00:00:00", "start": "2015-05-10T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2015-05-18 00:00:00", - "start": "2015-05-18T03:00:00.000Z", - "end": "2015-05-19T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2015-06-21 00:00:00", "start": "2015-06-21T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2015-08-03T03:00:00.000Z", "end": "2015-08-04T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2015-10-12 00:00:00", - "start": "2015-10-12T03:00:00.000Z", - "end": "2015-10-13T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2015-10-31 18:00:00", "start": "2015-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T04:00:00.000Z", - "end": "2015-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2016.json b/test/fixtures/CA-NS-2016.json index ca7c6b6a..6121bf18 100644 --- a/test/fixtures/CA-NS-2016.json +++ b/test/fixtures/CA-NS-2016.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T03:00:00.000Z", - "end": "2016-03-28T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-05-08 00:00:00", "start": "2016-05-08T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2016-05-23 00:00:00", - "start": "2016-05-23T03:00:00.000Z", - "end": "2016-05-24T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2016-06-19 00:00:00", "start": "2016-06-19T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2016-08-01T03:00:00.000Z", "end": "2016-08-02T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2016-10-10 00:00:00", - "start": "2016-10-10T03:00:00.000Z", - "end": "2016-10-11T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2016-10-31 18:00:00", "start": "2016-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T04:00:00.000Z", - "end": "2016-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2017.json b/test/fixtures/CA-NS-2017.json index b4a7a5b3..52ecfd54 100644 --- a/test/fixtures/CA-NS-2017.json +++ b/test/fixtures/CA-NS-2017.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T03:00:00.000Z", - "end": "2017-04-17T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-05-14 00:00:00", "start": "2017-05-14T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2017-05-22 00:00:00", - "start": "2017-05-22T03:00:00.000Z", - "end": "2017-05-23T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2017-06-18 00:00:00", "start": "2017-06-18T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2017-08-07T03:00:00.000Z", "end": "2017-08-08T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2017-10-09 00:00:00", - "start": "2017-10-09T03:00:00.000Z", - "end": "2017-10-10T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2017-10-31 18:00:00", "start": "2017-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T04:00:00.000Z", - "end": "2017-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2018.json b/test/fixtures/CA-NS-2018.json index fc6ea3de..6068be15 100644 --- a/test/fixtures/CA-NS-2018.json +++ b/test/fixtures/CA-NS-2018.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T03:00:00.000Z", - "end": "2018-04-02T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-05-13 00:00:00", "start": "2018-05-13T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2018-05-21 00:00:00", - "start": "2018-05-21T03:00:00.000Z", - "end": "2018-05-22T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2018-06-17 00:00:00", "start": "2018-06-17T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2018-08-06T03:00:00.000Z", "end": "2018-08-07T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2018-10-08 00:00:00", - "start": "2018-10-08T03:00:00.000Z", - "end": "2018-10-09T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2018-10-31 18:00:00", "start": "2018-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T04:00:00.000Z", - "end": "2018-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2019.json b/test/fixtures/CA-NS-2019.json index 27c5d84b..691df5cb 100644 --- a/test/fixtures/CA-NS-2019.json +++ b/test/fixtures/CA-NS-2019.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T03:00:00.000Z", - "end": "2019-04-22T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-05-12 00:00:00", "start": "2019-05-12T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2019-05-20 00:00:00", - "start": "2019-05-20T03:00:00.000Z", - "end": "2019-05-21T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2019-06-16 00:00:00", "start": "2019-06-16T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2019-08-05T03:00:00.000Z", "end": "2019-08-06T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2019-10-14 00:00:00", - "start": "2019-10-14T03:00:00.000Z", - "end": "2019-10-15T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2019-10-31 18:00:00", "start": "2019-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T04:00:00.000Z", - "end": "2019-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2020.json b/test/fixtures/CA-NS-2020.json index fa0d3845..379ad84d 100644 --- a/test/fixtures/CA-NS-2020.json +++ b/test/fixtures/CA-NS-2020.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T03:00:00.000Z", - "end": "2020-04-13T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-05-10 00:00:00", "start": "2020-05-10T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2020-05-18 00:00:00", - "start": "2020-05-18T03:00:00.000Z", - "end": "2020-05-19T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2020-06-21 00:00:00", "start": "2020-06-21T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2020-08-03T03:00:00.000Z", "end": "2020-08-04T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -116,15 +98,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2020-10-12 00:00:00", - "start": "2020-10-12T03:00:00.000Z", - "end": "2020-10-13T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2020-10-31 18:00:00", "start": "2020-10-31T21:00:00.000Z", @@ -151,14 +124,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T04:00:00.000Z", - "end": "2020-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2021.json b/test/fixtures/CA-NS-2021.json index b368de2a..7bb54aa4 100644 --- a/test/fixtures/CA-NS-2021.json +++ b/test/fixtures/CA-NS-2021.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T03:00:00.000Z", - "end": "2021-04-05T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-05-09 00:00:00", "start": "2021-05-09T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2021-05-24 00:00:00", - "start": "2021-05-24T03:00:00.000Z", - "end": "2021-05-25T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2021-06-20 00:00:00", "start": "2021-06-20T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2021-08-02T03:00:00.000Z", "end": "2021-08-03T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Thu" }, - { - "date": "2021-10-11 00:00:00", - "start": "2021-10-11T03:00:00.000Z", - "end": "2021-10-12T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2021-10-31 18:00:00", "start": "2021-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T04:00:00.000Z", - "end": "2021-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2022.json b/test/fixtures/CA-NS-2022.json index 11b9ed8a..0bb66ae7 100644 --- a/test/fixtures/CA-NS-2022.json +++ b/test/fixtures/CA-NS-2022.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T03:00:00.000Z", - "end": "2022-04-18T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-05-08 00:00:00", "start": "2022-05-08T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2022-05-23 00:00:00", - "start": "2022-05-23T03:00:00.000Z", - "end": "2022-05-24T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2022-06-19 00:00:00", "start": "2022-06-19T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2022-08-01T03:00:00.000Z", "end": "2022-08-02T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Fri" }, - { - "date": "2022-10-10 00:00:00", - "start": "2022-10-10T03:00:00.000Z", - "end": "2022-10-11T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2022-10-31 18:00:00", "start": "2022-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T04:00:00.000Z", - "end": "2022-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2023.json b/test/fixtures/CA-NS-2023.json index 88d3f60f..3462bfc8 100644 --- a/test/fixtures/CA-NS-2023.json +++ b/test/fixtures/CA-NS-2023.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T03:00:00.000Z", - "end": "2023-04-10T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-05-14 00:00:00", "start": "2023-05-14T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2023-05-22 00:00:00", - "start": "2023-05-22T03:00:00.000Z", - "end": "2023-05-23T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2023-06-18 00:00:00", "start": "2023-06-18T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2023-08-07T03:00:00.000Z", "end": "2023-08-08T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Sat" }, - { - "date": "2023-10-09 00:00:00", - "start": "2023-10-09T03:00:00.000Z", - "end": "2023-10-10T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2023-10-31 18:00:00", "start": "2023-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T04:00:00.000Z", - "end": "2023-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2024.json b/test/fixtures/CA-NS-2024.json index 62ac14e1..82b47b9e 100644 --- a/test/fixtures/CA-NS-2024.json +++ b/test/fixtures/CA-NS-2024.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T03:00:00.000Z", - "end": "2024-04-01T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-05-12 00:00:00", "start": "2024-05-12T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2024-05-20 00:00:00", - "start": "2024-05-20T03:00:00.000Z", - "end": "2024-05-21T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2024-06-16 00:00:00", "start": "2024-06-16T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2024-08-05T03:00:00.000Z", "end": "2024-08-06T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Mon" }, - { - "date": "2024-10-14 00:00:00", - "start": "2024-10-14T03:00:00.000Z", - "end": "2024-10-15T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2024-10-31 18:00:00", "start": "2024-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T04:00:00.000Z", - "end": "2024-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2025.json b/test/fixtures/CA-NS-2025.json index 90947b38..ce4225d4 100644 --- a/test/fixtures/CA-NS-2025.json +++ b/test/fixtures/CA-NS-2025.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T03:00:00.000Z", - "end": "2025-04-21T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-05-11 00:00:00", "start": "2025-05-11T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2025-05-19 00:00:00", - "start": "2025-05-19T03:00:00.000Z", - "end": "2025-05-20T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2025-06-15 00:00:00", "start": "2025-06-15T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2025-08-04T03:00:00.000Z", "end": "2025-08-05T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Tue" }, - { - "date": "2025-10-13 00:00:00", - "start": "2025-10-13T03:00:00.000Z", - "end": "2025-10-14T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2025-10-31 18:00:00", "start": "2025-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T04:00:00.000Z", - "end": "2025-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2026.json b/test/fixtures/CA-NS-2026.json index 066987bc..f55c1d88 100644 --- a/test/fixtures/CA-NS-2026.json +++ b/test/fixtures/CA-NS-2026.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T03:00:00.000Z", - "end": "2026-04-06T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-05-10 00:00:00", "start": "2026-05-10T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2026-05-18 00:00:00", - "start": "2026-05-18T03:00:00.000Z", - "end": "2026-05-19T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2026-06-21 00:00:00", "start": "2026-06-21T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2026-08-03T03:00:00.000Z", "end": "2026-08-04T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Wed" }, - { - "date": "2026-10-12 00:00:00", - "start": "2026-10-12T03:00:00.000Z", - "end": "2026-10-13T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2026-10-31 18:00:00", "start": "2026-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T04:00:00.000Z", - "end": "2026-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2027.json b/test/fixtures/CA-NS-2027.json index 52b17c1a..374656dc 100644 --- a/test/fixtures/CA-NS-2027.json +++ b/test/fixtures/CA-NS-2027.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T03:00:00.000Z", - "end": "2027-03-29T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-05-09 00:00:00", "start": "2027-05-09T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2027-05-24 00:00:00", - "start": "2027-05-24T03:00:00.000Z", - "end": "2027-05-25T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2027-06-20 00:00:00", "start": "2027-06-20T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2027-08-02T03:00:00.000Z", "end": "2027-08-03T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Thu" }, - { - "date": "2027-10-11 00:00:00", - "start": "2027-10-11T03:00:00.000Z", - "end": "2027-10-12T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2027-10-31 18:00:00", "start": "2027-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T04:00:00.000Z", - "end": "2027-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2028.json b/test/fixtures/CA-NS-2028.json index 9eb23980..4fd9e58c 100644 --- a/test/fixtures/CA-NS-2028.json +++ b/test/fixtures/CA-NS-2028.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T03:00:00.000Z", - "end": "2028-04-17T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-05-14 00:00:00", "start": "2028-05-14T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2028-05-22 00:00:00", - "start": "2028-05-22T03:00:00.000Z", - "end": "2028-05-23T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2028-06-18 00:00:00", "start": "2028-06-18T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2028-08-07T03:00:00.000Z", "end": "2028-08-08T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Sat" }, - { - "date": "2028-10-09 00:00:00", - "start": "2028-10-09T03:00:00.000Z", - "end": "2028-10-10T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2028-10-31 18:00:00", "start": "2028-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T04:00:00.000Z", - "end": "2028-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NS-2029.json b/test/fixtures/CA-NS-2029.json index 4a19ce72..eccf1912 100644 --- a/test/fixtures/CA-NS-2029.json +++ b/test/fixtures/CA-NS-2029.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T03:00:00.000Z", - "end": "2029-04-02T03:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-05-13 00:00:00", "start": "2029-05-13T03:00:00.000Z", @@ -71,15 +62,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2029-05-21 00:00:00", - "start": "2029-05-21T03:00:00.000Z", - "end": "2029-05-22T03:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2029-06-17 00:00:00", "start": "2029-06-17T03:00:00.000Z", @@ -103,7 +85,7 @@ "start": "2029-08-06T03:00:00.000Z", "end": "2029-08-07T03:00:00.000Z", "name": "Natal Day", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -126,15 +108,6 @@ "rule": "09-30 since 2021", "_weekday": "Sun" }, - { - "date": "2029-10-08 00:00:00", - "start": "2029-10-08T03:00:00.000Z", - "end": "2029-10-09T03:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2029-10-31 18:00:00", "start": "2029-10-31T21:00:00.000Z", @@ -161,14 +134,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T04:00:00.000Z", - "end": "2029-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NT-2015.json b/test/fixtures/CA-NT-2015.json index 5a00ad87..9b09dc06 100644 --- a/test/fixtures/CA-NT-2015.json +++ b/test/fixtures/CA-NT-2015.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T06:00:00.000Z", - "end": "2015-04-06T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2015-04-06 00:00:00", + "start": "2015-04-06T06:00:00.000Z", + "end": "2015-04-07T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2015-05-10 00:00:00", diff --git a/test/fixtures/CA-NT-2016.json b/test/fixtures/CA-NT-2016.json index 9b27ee93..c8c4fd2a 100644 --- a/test/fixtures/CA-NT-2016.json +++ b/test/fixtures/CA-NT-2016.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T06:00:00.000Z", - "end": "2016-03-28T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2016-03-28 00:00:00", + "start": "2016-03-28T06:00:00.000Z", + "end": "2016-03-29T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2016-05-08 00:00:00", diff --git a/test/fixtures/CA-NT-2017.json b/test/fixtures/CA-NT-2017.json index 860afa61..65767686 100644 --- a/test/fixtures/CA-NT-2017.json +++ b/test/fixtures/CA-NT-2017.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T06:00:00.000Z", - "end": "2017-04-17T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2017-04-17 00:00:00", + "start": "2017-04-17T06:00:00.000Z", + "end": "2017-04-18T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2017-05-14 00:00:00", diff --git a/test/fixtures/CA-NT-2018.json b/test/fixtures/CA-NT-2018.json index 7f944b9b..ad6a16a0 100644 --- a/test/fixtures/CA-NT-2018.json +++ b/test/fixtures/CA-NT-2018.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T06:00:00.000Z", - "end": "2018-04-02T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2018-04-02 00:00:00", + "start": "2018-04-02T06:00:00.000Z", + "end": "2018-04-03T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2018-05-13 00:00:00", diff --git a/test/fixtures/CA-NT-2019.json b/test/fixtures/CA-NT-2019.json index c40304e8..d4287fad 100644 --- a/test/fixtures/CA-NT-2019.json +++ b/test/fixtures/CA-NT-2019.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T06:00:00.000Z", - "end": "2019-04-22T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2019-04-22 00:00:00", + "start": "2019-04-22T06:00:00.000Z", + "end": "2019-04-23T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2019-05-12 00:00:00", diff --git a/test/fixtures/CA-NT-2020.json b/test/fixtures/CA-NT-2020.json index 0fb8dffe..19469969 100644 --- a/test/fixtures/CA-NT-2020.json +++ b/test/fixtures/CA-NT-2020.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T06:00:00.000Z", - "end": "2020-04-13T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2020-04-13 00:00:00", + "start": "2020-04-13T06:00:00.000Z", + "end": "2020-04-14T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2020-05-10 00:00:00", diff --git a/test/fixtures/CA-NT-2021.json b/test/fixtures/CA-NT-2021.json index 55e36c66..876d991d 100644 --- a/test/fixtures/CA-NT-2021.json +++ b/test/fixtures/CA-NT-2021.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T06:00:00.000Z", - "end": "2021-04-05T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2021-04-05 00:00:00", + "start": "2021-04-05T06:00:00.000Z", + "end": "2021-04-06T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2021-05-09 00:00:00", diff --git a/test/fixtures/CA-NT-2022.json b/test/fixtures/CA-NT-2022.json index 64cb85d9..32d69781 100644 --- a/test/fixtures/CA-NT-2022.json +++ b/test/fixtures/CA-NT-2022.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T06:00:00.000Z", - "end": "2022-04-18T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2022-04-18 00:00:00", + "start": "2022-04-18T06:00:00.000Z", + "end": "2022-04-19T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2022-05-08 00:00:00", diff --git a/test/fixtures/CA-NT-2023.json b/test/fixtures/CA-NT-2023.json index 756b739a..3d1874ab 100644 --- a/test/fixtures/CA-NT-2023.json +++ b/test/fixtures/CA-NT-2023.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T06:00:00.000Z", - "end": "2023-04-10T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2023-04-10 00:00:00", + "start": "2023-04-10T06:00:00.000Z", + "end": "2023-04-11T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2023-05-14 00:00:00", diff --git a/test/fixtures/CA-NT-2024.json b/test/fixtures/CA-NT-2024.json index 90647bf3..6e4b0cbf 100644 --- a/test/fixtures/CA-NT-2024.json +++ b/test/fixtures/CA-NT-2024.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T06:00:00.000Z", - "end": "2024-04-01T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2024-04-01 00:00:00", + "start": "2024-04-01T06:00:00.000Z", + "end": "2024-04-02T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2024-05-12 00:00:00", diff --git a/test/fixtures/CA-NT-2025.json b/test/fixtures/CA-NT-2025.json index 78574d36..4a65bde5 100644 --- a/test/fixtures/CA-NT-2025.json +++ b/test/fixtures/CA-NT-2025.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T06:00:00.000Z", - "end": "2025-04-21T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2025-04-21 00:00:00", + "start": "2025-04-21T06:00:00.000Z", + "end": "2025-04-22T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2025-05-11 00:00:00", diff --git a/test/fixtures/CA-NT-2026.json b/test/fixtures/CA-NT-2026.json index 18fa899d..47487bb2 100644 --- a/test/fixtures/CA-NT-2026.json +++ b/test/fixtures/CA-NT-2026.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T06:00:00.000Z", - "end": "2026-04-06T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2026-04-06 00:00:00", + "start": "2026-04-06T06:00:00.000Z", + "end": "2026-04-07T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2026-05-10 00:00:00", diff --git a/test/fixtures/CA-NT-2027.json b/test/fixtures/CA-NT-2027.json index 97519e09..099e4a64 100644 --- a/test/fixtures/CA-NT-2027.json +++ b/test/fixtures/CA-NT-2027.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T06:00:00.000Z", - "end": "2027-03-29T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2027-03-29 00:00:00", + "start": "2027-03-29T06:00:00.000Z", + "end": "2027-03-30T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2027-05-09 00:00:00", diff --git a/test/fixtures/CA-NT-2028.json b/test/fixtures/CA-NT-2028.json index 49e61989..c852a2d9 100644 --- a/test/fixtures/CA-NT-2028.json +++ b/test/fixtures/CA-NT-2028.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T06:00:00.000Z", - "end": "2028-04-17T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2028-04-17 00:00:00", + "start": "2028-04-17T06:00:00.000Z", + "end": "2028-04-18T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2028-05-14 00:00:00", diff --git a/test/fixtures/CA-NT-2029.json b/test/fixtures/CA-NT-2029.json index 759d2261..5bf7eea2 100644 --- a/test/fixtures/CA-NT-2029.json +++ b/test/fixtures/CA-NT-2029.json @@ -45,13 +45,13 @@ "_weekday": "Fri" }, { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T06:00:00.000Z", - "end": "2029-04-02T06:00:00.000Z", - "name": "Easter Sunday", + "date": "2029-04-02 00:00:00", + "start": "2029-04-02T06:00:00.000Z", + "end": "2029-04-03T06:00:00.000Z", + "name": "Easter Monday", "type": "public", - "rule": "easter", - "_weekday": "Sun" + "rule": "easter 1", + "_weekday": "Mon" }, { "date": "2029-05-13 00:00:00", diff --git a/test/fixtures/CA-NU-2015.json b/test/fixtures/CA-NU-2015.json index 7c981de6..7f72eaf7 100644 --- a/test/fixtures/CA-NU-2015.json +++ b/test/fixtures/CA-NU-2015.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T04:00:00.000Z", - "end": "2015-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-05-10 00:00:00", "start": "2015-05-10T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T05:00:00.000Z", - "end": "2015-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2016.json b/test/fixtures/CA-NU-2016.json index c8f7fd85..9aa1e3df 100644 --- a/test/fixtures/CA-NU-2016.json +++ b/test/fixtures/CA-NU-2016.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T04:00:00.000Z", - "end": "2016-03-28T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-05-08 00:00:00", "start": "2016-05-08T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T05:00:00.000Z", - "end": "2016-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2017.json b/test/fixtures/CA-NU-2017.json index 1695c5fd..783bcf48 100644 --- a/test/fixtures/CA-NU-2017.json +++ b/test/fixtures/CA-NU-2017.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T04:00:00.000Z", - "end": "2017-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-05-14 00:00:00", "start": "2017-05-14T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T05:00:00.000Z", - "end": "2017-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2018.json b/test/fixtures/CA-NU-2018.json index 1dc4d05e..594cedf9 100644 --- a/test/fixtures/CA-NU-2018.json +++ b/test/fixtures/CA-NU-2018.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T04:00:00.000Z", - "end": "2018-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-05-13 00:00:00", "start": "2018-05-13T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T05:00:00.000Z", - "end": "2018-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2019.json b/test/fixtures/CA-NU-2019.json index 72651bbd..2a6cc2e2 100644 --- a/test/fixtures/CA-NU-2019.json +++ b/test/fixtures/CA-NU-2019.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T04:00:00.000Z", - "end": "2019-04-22T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-05-12 00:00:00", "start": "2019-05-12T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T05:00:00.000Z", - "end": "2019-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2020.json b/test/fixtures/CA-NU-2020.json index c9455189..fd6499e3 100644 --- a/test/fixtures/CA-NU-2020.json +++ b/test/fixtures/CA-NU-2020.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T04:00:00.000Z", - "end": "2020-04-13T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-05-10 00:00:00", "start": "2020-05-10T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T05:00:00.000Z", - "end": "2020-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2021.json b/test/fixtures/CA-NU-2021.json index ccc7e974..797bde82 100644 --- a/test/fixtures/CA-NU-2021.json +++ b/test/fixtures/CA-NU-2021.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T04:00:00.000Z", - "end": "2021-04-05T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-05-09 00:00:00", "start": "2021-05-09T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T05:00:00.000Z", - "end": "2021-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2022.json b/test/fixtures/CA-NU-2022.json index 005d795c..c719ac40 100644 --- a/test/fixtures/CA-NU-2022.json +++ b/test/fixtures/CA-NU-2022.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T04:00:00.000Z", - "end": "2022-04-18T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-05-08 00:00:00", "start": "2022-05-08T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T05:00:00.000Z", - "end": "2022-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2023.json b/test/fixtures/CA-NU-2023.json index 59368ec3..77e8b376 100644 --- a/test/fixtures/CA-NU-2023.json +++ b/test/fixtures/CA-NU-2023.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T04:00:00.000Z", - "end": "2023-04-10T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-05-14 00:00:00", "start": "2023-05-14T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T05:00:00.000Z", - "end": "2023-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2024.json b/test/fixtures/CA-NU-2024.json index 3f23a5eb..8d8be399 100644 --- a/test/fixtures/CA-NU-2024.json +++ b/test/fixtures/CA-NU-2024.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T04:00:00.000Z", - "end": "2024-04-01T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-05-12 00:00:00", "start": "2024-05-12T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T05:00:00.000Z", - "end": "2024-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2025.json b/test/fixtures/CA-NU-2025.json index 3ccd48d7..6ae9c4c5 100644 --- a/test/fixtures/CA-NU-2025.json +++ b/test/fixtures/CA-NU-2025.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T04:00:00.000Z", - "end": "2025-04-21T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-05-11 00:00:00", "start": "2025-05-11T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T05:00:00.000Z", - "end": "2025-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2026.json b/test/fixtures/CA-NU-2026.json index e190677b..bb031555 100644 --- a/test/fixtures/CA-NU-2026.json +++ b/test/fixtures/CA-NU-2026.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T04:00:00.000Z", - "end": "2026-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-05-10 00:00:00", "start": "2026-05-10T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T05:00:00.000Z", - "end": "2026-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2027.json b/test/fixtures/CA-NU-2027.json index bf767523..60b188b9 100644 --- a/test/fixtures/CA-NU-2027.json +++ b/test/fixtures/CA-NU-2027.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T04:00:00.000Z", - "end": "2027-03-29T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-05-09 00:00:00", "start": "2027-05-09T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T05:00:00.000Z", - "end": "2027-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2028.json b/test/fixtures/CA-NU-2028.json index af244eb9..58176315 100644 --- a/test/fixtures/CA-NU-2028.json +++ b/test/fixtures/CA-NU-2028.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T04:00:00.000Z", - "end": "2028-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-05-14 00:00:00", "start": "2028-05-14T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T05:00:00.000Z", - "end": "2028-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-NU-2029.json b/test/fixtures/CA-NU-2029.json index 95c2a6d4..9575ab5f 100644 --- a/test/fixtures/CA-NU-2029.json +++ b/test/fixtures/CA-NU-2029.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T04:00:00.000Z", - "end": "2029-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-05-13 00:00:00", "start": "2029-05-13T04:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T05:00:00.000Z", - "end": "2029-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-ON-2015.json b/test/fixtures/CA-ON-2015.json index de210d89..478835f3 100644 --- a/test/fixtures/CA-ON-2015.json +++ b/test/fixtures/CA-ON-2015.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T04:00:00.000Z", - "end": "2015-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-04-06 00:00:00", "start": "2015-04-06T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2015-08-03T04:00:00.000Z", "end": "2015-08-04T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2015-11-11T05:00:00.000Z", "end": "2015-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Wed" }, diff --git a/test/fixtures/CA-ON-2016.json b/test/fixtures/CA-ON-2016.json index be4df5e7..17d9b167 100644 --- a/test/fixtures/CA-ON-2016.json +++ b/test/fixtures/CA-ON-2016.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T04:00:00.000Z", - "end": "2016-03-28T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-03-28 00:00:00", "start": "2016-03-28T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2016-08-01T04:00:00.000Z", "end": "2016-08-02T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2016-11-11T05:00:00.000Z", "end": "2016-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Fri" }, diff --git a/test/fixtures/CA-ON-2017.json b/test/fixtures/CA-ON-2017.json index a26e9af0..ecfb1401 100644 --- a/test/fixtures/CA-ON-2017.json +++ b/test/fixtures/CA-ON-2017.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T04:00:00.000Z", - "end": "2017-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-04-17 00:00:00", "start": "2017-04-17T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2017-08-07T04:00:00.000Z", "end": "2017-08-08T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2017-11-11T05:00:00.000Z", "end": "2017-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sat" }, diff --git a/test/fixtures/CA-ON-2018.json b/test/fixtures/CA-ON-2018.json index b8587d6d..dfc3e1e1 100644 --- a/test/fixtures/CA-ON-2018.json +++ b/test/fixtures/CA-ON-2018.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T04:00:00.000Z", - "end": "2018-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-04-02 00:00:00", "start": "2018-04-02T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2018-08-06T04:00:00.000Z", "end": "2018-08-07T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2018-11-11T05:00:00.000Z", "end": "2018-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sun" }, diff --git a/test/fixtures/CA-ON-2019.json b/test/fixtures/CA-ON-2019.json index 88fb32cb..ebcf1c6b 100644 --- a/test/fixtures/CA-ON-2019.json +++ b/test/fixtures/CA-ON-2019.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T04:00:00.000Z", - "end": "2019-04-22T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-04-22 00:00:00", "start": "2019-04-22T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2019-08-05T04:00:00.000Z", "end": "2019-08-06T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2019-11-11T05:00:00.000Z", "end": "2019-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Mon" }, diff --git a/test/fixtures/CA-ON-2020.json b/test/fixtures/CA-ON-2020.json index 9d50035c..6cfa3155 100644 --- a/test/fixtures/CA-ON-2020.json +++ b/test/fixtures/CA-ON-2020.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T04:00:00.000Z", - "end": "2020-04-13T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-04-13 00:00:00", "start": "2020-04-13T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2020-08-03T04:00:00.000Z", "end": "2020-08-04T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2020-11-11T05:00:00.000Z", "end": "2020-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Wed" }, diff --git a/test/fixtures/CA-ON-2021.json b/test/fixtures/CA-ON-2021.json index 1bea85aa..4efa9934 100644 --- a/test/fixtures/CA-ON-2021.json +++ b/test/fixtures/CA-ON-2021.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T04:00:00.000Z", - "end": "2021-04-05T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-04-05 00:00:00", "start": "2021-04-05T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2021-08-02T04:00:00.000Z", "end": "2021-08-03T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2021-11-11T05:00:00.000Z", "end": "2021-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Thu" }, diff --git a/test/fixtures/CA-ON-2022.json b/test/fixtures/CA-ON-2022.json index e83a2dd3..458fc2c2 100644 --- a/test/fixtures/CA-ON-2022.json +++ b/test/fixtures/CA-ON-2022.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T04:00:00.000Z", - "end": "2022-04-18T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-04-18 00:00:00", "start": "2022-04-18T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2022-08-01T04:00:00.000Z", "end": "2022-08-02T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2022-11-11T05:00:00.000Z", "end": "2022-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Fri" }, diff --git a/test/fixtures/CA-ON-2023.json b/test/fixtures/CA-ON-2023.json index d74f94aa..f70193f2 100644 --- a/test/fixtures/CA-ON-2023.json +++ b/test/fixtures/CA-ON-2023.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T04:00:00.000Z", - "end": "2023-04-10T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-04-10 00:00:00", "start": "2023-04-10T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2023-08-07T04:00:00.000Z", "end": "2023-08-08T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2023-11-11T05:00:00.000Z", "end": "2023-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sat" }, diff --git a/test/fixtures/CA-ON-2024.json b/test/fixtures/CA-ON-2024.json index 8e3ab97e..9947c18e 100644 --- a/test/fixtures/CA-ON-2024.json +++ b/test/fixtures/CA-ON-2024.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T04:00:00.000Z", - "end": "2024-04-01T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-04-01 00:00:00", "start": "2024-04-01T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2024-08-05T04:00:00.000Z", "end": "2024-08-06T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2024-11-11T05:00:00.000Z", "end": "2024-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Mon" }, diff --git a/test/fixtures/CA-ON-2025.json b/test/fixtures/CA-ON-2025.json index bd1fc7c1..4e9e44b5 100644 --- a/test/fixtures/CA-ON-2025.json +++ b/test/fixtures/CA-ON-2025.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T04:00:00.000Z", - "end": "2025-04-21T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-04-21 00:00:00", "start": "2025-04-21T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2025-08-04T04:00:00.000Z", "end": "2025-08-05T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2025-11-11T05:00:00.000Z", "end": "2025-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Tue" }, diff --git a/test/fixtures/CA-ON-2026.json b/test/fixtures/CA-ON-2026.json index d6f4ea5e..b64044d3 100644 --- a/test/fixtures/CA-ON-2026.json +++ b/test/fixtures/CA-ON-2026.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T04:00:00.000Z", - "end": "2026-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-04-06 00:00:00", "start": "2026-04-06T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2026-08-03T04:00:00.000Z", "end": "2026-08-04T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2026-11-11T05:00:00.000Z", "end": "2026-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Wed" }, diff --git a/test/fixtures/CA-ON-2027.json b/test/fixtures/CA-ON-2027.json index 4cf4dc3c..868395ab 100644 --- a/test/fixtures/CA-ON-2027.json +++ b/test/fixtures/CA-ON-2027.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T04:00:00.000Z", - "end": "2027-03-29T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-03-29 00:00:00", "start": "2027-03-29T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2027-08-02T04:00:00.000Z", "end": "2027-08-03T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2027-11-11T05:00:00.000Z", "end": "2027-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Thu" }, diff --git a/test/fixtures/CA-ON-2028.json b/test/fixtures/CA-ON-2028.json index 44454d27..e127d4cb 100644 --- a/test/fixtures/CA-ON-2028.json +++ b/test/fixtures/CA-ON-2028.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T04:00:00.000Z", - "end": "2028-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-04-17 00:00:00", "start": "2028-04-17T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2028-08-07T04:00:00.000Z", "end": "2028-08-08T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2028-11-11T05:00:00.000Z", "end": "2028-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sat" }, diff --git a/test/fixtures/CA-ON-2029.json b/test/fixtures/CA-ON-2029.json index d2cb135d..4c41f7f0 100644 --- a/test/fixtures/CA-ON-2029.json +++ b/test/fixtures/CA-ON-2029.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T04:00:00.000Z", - "end": "2029-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-04-02 00:00:00", "start": "2029-04-02T04:00:00.000Z", @@ -112,7 +103,7 @@ "start": "2029-08-06T04:00:00.000Z", "end": "2029-08-07T04:00:00.000Z", "name": "Civic Holiday", - "type": "public", + "type": "optional", "rule": "1st monday in August", "_weekday": "Mon" }, @@ -148,7 +139,7 @@ "start": "2029-11-11T05:00:00.000Z", "end": "2029-11-12T05:00:00.000Z", "name": "Remembrance Day", - "type": "public", + "type": "optional", "rule": "11-11", "_weekday": "Sun" }, diff --git a/test/fixtures/CA-PE-2015.json b/test/fixtures/CA-PE-2015.json index 6fe6f82e..77bfd97a 100644 --- a/test/fixtures/CA-PE-2015.json +++ b/test/fixtures/CA-PE-2015.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T04:00:00.000Z", - "end": "2015-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-04-06 00:00:00", "start": "2015-04-06T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2015-05-18 00:00:00", - "start": "2015-05-18T04:00:00.000Z", - "end": "2015-05-19T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2015-06-21 00:00:00", "start": "2015-06-21T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2015-08-03 00:00:00", - "start": "2015-08-03T04:00:00.000Z", - "end": "2015-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2015-08-21 00:00:00", "start": "2015-08-21T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2015-10-12 00:00:00", - "start": "2015-10-12T04:00:00.000Z", - "end": "2015-10-13T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2015-10-31 18:00:00", "start": "2015-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T05:00:00.000Z", - "end": "2015-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2016.json b/test/fixtures/CA-PE-2016.json index ff83ff73..fdc1eefd 100644 --- a/test/fixtures/CA-PE-2016.json +++ b/test/fixtures/CA-PE-2016.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T04:00:00.000Z", - "end": "2016-03-28T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-03-28 00:00:00", "start": "2016-03-28T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2016-05-23 00:00:00", - "start": "2016-05-23T04:00:00.000Z", - "end": "2016-05-24T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2016-06-19 00:00:00", "start": "2016-06-19T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Fri" }, - { - "date": "2016-08-01 00:00:00", - "start": "2016-08-01T04:00:00.000Z", - "end": "2016-08-02T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2016-08-19 00:00:00", "start": "2016-08-19T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2016-10-10 00:00:00", - "start": "2016-10-10T04:00:00.000Z", - "end": "2016-10-11T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2016-10-31 18:00:00", "start": "2016-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T05:00:00.000Z", - "end": "2016-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2017.json b/test/fixtures/CA-PE-2017.json index 8f6521d9..d9c00f0d 100644 --- a/test/fixtures/CA-PE-2017.json +++ b/test/fixtures/CA-PE-2017.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T04:00:00.000Z", - "end": "2017-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-04-17 00:00:00", "start": "2017-04-17T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2017-05-22 00:00:00", - "start": "2017-05-22T04:00:00.000Z", - "end": "2017-05-23T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2017-06-18 00:00:00", "start": "2017-06-18T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2017-08-07 00:00:00", - "start": "2017-08-07T04:00:00.000Z", - "end": "2017-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2017-08-18 00:00:00", "start": "2017-08-18T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2017-10-09 00:00:00", - "start": "2017-10-09T04:00:00.000Z", - "end": "2017-10-10T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2017-10-31 18:00:00", "start": "2017-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T05:00:00.000Z", - "end": "2017-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2018.json b/test/fixtures/CA-PE-2018.json index 76bc0aee..68a4362a 100644 --- a/test/fixtures/CA-PE-2018.json +++ b/test/fixtures/CA-PE-2018.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T04:00:00.000Z", - "end": "2018-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-04-02 00:00:00", "start": "2018-04-02T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2018-05-21 00:00:00", - "start": "2018-05-21T04:00:00.000Z", - "end": "2018-05-22T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2018-06-17 00:00:00", "start": "2018-06-17T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Sun" }, - { - "date": "2018-08-06 00:00:00", - "start": "2018-08-06T04:00:00.000Z", - "end": "2018-08-07T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2018-08-17 00:00:00", "start": "2018-08-17T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2018-10-08 00:00:00", - "start": "2018-10-08T04:00:00.000Z", - "end": "2018-10-09T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2018-10-31 18:00:00", "start": "2018-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T05:00:00.000Z", - "end": "2018-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2019.json b/test/fixtures/CA-PE-2019.json index 33d87f92..050b179a 100644 --- a/test/fixtures/CA-PE-2019.json +++ b/test/fixtures/CA-PE-2019.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T04:00:00.000Z", - "end": "2019-04-22T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-04-22 00:00:00", "start": "2019-04-22T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2019-05-20 00:00:00", - "start": "2019-05-20T04:00:00.000Z", - "end": "2019-05-21T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2019-06-16 00:00:00", "start": "2019-06-16T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Mon" }, - { - "date": "2019-08-05 00:00:00", - "start": "2019-08-05T04:00:00.000Z", - "end": "2019-08-06T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2019-08-16 00:00:00", "start": "2019-08-16T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2019-10-14 00:00:00", - "start": "2019-10-14T04:00:00.000Z", - "end": "2019-10-15T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2019-10-31 18:00:00", "start": "2019-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T05:00:00.000Z", - "end": "2019-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2020.json b/test/fixtures/CA-PE-2020.json index faff4cb5..7b1bb48b 100644 --- a/test/fixtures/CA-PE-2020.json +++ b/test/fixtures/CA-PE-2020.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T04:00:00.000Z", - "end": "2020-04-13T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-04-13 00:00:00", "start": "2020-04-13T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2020-05-18 00:00:00", - "start": "2020-05-18T04:00:00.000Z", - "end": "2020-05-19T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2020-06-21 00:00:00", "start": "2020-06-21T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2020-08-03 00:00:00", - "start": "2020-08-03T04:00:00.000Z", - "end": "2020-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2020-08-21 00:00:00", "start": "2020-08-21T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2020-10-12 00:00:00", - "start": "2020-10-12T04:00:00.000Z", - "end": "2020-10-13T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2020-10-31 18:00:00", "start": "2020-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T05:00:00.000Z", - "end": "2020-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2021.json b/test/fixtures/CA-PE-2021.json index f3d43348..f741f8ee 100644 --- a/test/fixtures/CA-PE-2021.json +++ b/test/fixtures/CA-PE-2021.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T04:00:00.000Z", - "end": "2021-04-05T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-04-05 00:00:00", "start": "2021-04-05T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2021-05-24 00:00:00", - "start": "2021-05-24T04:00:00.000Z", - "end": "2021-05-25T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2021-06-20 00:00:00", "start": "2021-06-20T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Thu" }, - { - "date": "2021-08-02 00:00:00", - "start": "2021-08-02T04:00:00.000Z", - "end": "2021-08-03T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2021-08-20 00:00:00", "start": "2021-08-20T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2021-10-11 00:00:00", - "start": "2021-10-11T04:00:00.000Z", - "end": "2021-10-12T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2021-10-31 18:00:00", "start": "2021-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T05:00:00.000Z", - "end": "2021-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2022.json b/test/fixtures/CA-PE-2022.json index ce2be38f..769f93b9 100644 --- a/test/fixtures/CA-PE-2022.json +++ b/test/fixtures/CA-PE-2022.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T04:00:00.000Z", - "end": "2022-04-18T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-04-18 00:00:00", "start": "2022-04-18T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2022-05-23 00:00:00", - "start": "2022-05-23T04:00:00.000Z", - "end": "2022-05-24T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2022-06-19 00:00:00", "start": "2022-06-19T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Fri" }, - { - "date": "2022-08-01 00:00:00", - "start": "2022-08-01T04:00:00.000Z", - "end": "2022-08-02T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2022-08-19 00:00:00", "start": "2022-08-19T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2022-10-10 00:00:00", - "start": "2022-10-10T04:00:00.000Z", - "end": "2022-10-11T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2022-10-31 18:00:00", "start": "2022-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T05:00:00.000Z", - "end": "2022-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2023.json b/test/fixtures/CA-PE-2023.json index d66d0ff8..22e0e6aa 100644 --- a/test/fixtures/CA-PE-2023.json +++ b/test/fixtures/CA-PE-2023.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T04:00:00.000Z", - "end": "2023-04-10T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-04-10 00:00:00", "start": "2023-04-10T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2023-05-22 00:00:00", - "start": "2023-05-22T04:00:00.000Z", - "end": "2023-05-23T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2023-06-18 00:00:00", "start": "2023-06-18T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2023-08-07 00:00:00", - "start": "2023-08-07T04:00:00.000Z", - "end": "2023-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2023-08-18 00:00:00", "start": "2023-08-18T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2023-10-09 00:00:00", - "start": "2023-10-09T04:00:00.000Z", - "end": "2023-10-10T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2023-10-31 18:00:00", "start": "2023-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T05:00:00.000Z", - "end": "2023-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2024.json b/test/fixtures/CA-PE-2024.json index 13271b02..e899fb9e 100644 --- a/test/fixtures/CA-PE-2024.json +++ b/test/fixtures/CA-PE-2024.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T04:00:00.000Z", - "end": "2024-04-01T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-04-01 00:00:00", "start": "2024-04-01T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2024-05-20 00:00:00", - "start": "2024-05-20T04:00:00.000Z", - "end": "2024-05-21T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2024-06-16 00:00:00", "start": "2024-06-16T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Mon" }, - { - "date": "2024-08-05 00:00:00", - "start": "2024-08-05T04:00:00.000Z", - "end": "2024-08-06T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2024-08-16 00:00:00", "start": "2024-08-16T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2024-10-14 00:00:00", - "start": "2024-10-14T04:00:00.000Z", - "end": "2024-10-15T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2024-10-31 18:00:00", "start": "2024-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T05:00:00.000Z", - "end": "2024-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2025.json b/test/fixtures/CA-PE-2025.json index 6b5d0e50..a099f690 100644 --- a/test/fixtures/CA-PE-2025.json +++ b/test/fixtures/CA-PE-2025.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T04:00:00.000Z", - "end": "2025-04-21T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-04-21 00:00:00", "start": "2025-04-21T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2025-05-19 00:00:00", - "start": "2025-05-19T04:00:00.000Z", - "end": "2025-05-20T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2025-06-15 00:00:00", "start": "2025-06-15T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Tue" }, - { - "date": "2025-08-04 00:00:00", - "start": "2025-08-04T04:00:00.000Z", - "end": "2025-08-05T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2025-08-15 00:00:00", "start": "2025-08-15T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2025-10-13 00:00:00", - "start": "2025-10-13T04:00:00.000Z", - "end": "2025-10-14T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2025-10-31 18:00:00", "start": "2025-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T05:00:00.000Z", - "end": "2025-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2026.json b/test/fixtures/CA-PE-2026.json index 2e0f0918..deb4053e 100644 --- a/test/fixtures/CA-PE-2026.json +++ b/test/fixtures/CA-PE-2026.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T04:00:00.000Z", - "end": "2026-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-04-06 00:00:00", "start": "2026-04-06T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2026-05-18 00:00:00", - "start": "2026-05-18T04:00:00.000Z", - "end": "2026-05-19T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2026-06-21 00:00:00", "start": "2026-06-21T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2026-08-03 00:00:00", - "start": "2026-08-03T04:00:00.000Z", - "end": "2026-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2026-08-21 00:00:00", "start": "2026-08-21T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2026-10-12 00:00:00", - "start": "2026-10-12T04:00:00.000Z", - "end": "2026-10-13T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2026-10-31 18:00:00", "start": "2026-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T05:00:00.000Z", - "end": "2026-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2027.json b/test/fixtures/CA-PE-2027.json index 766cd595..06a032f3 100644 --- a/test/fixtures/CA-PE-2027.json +++ b/test/fixtures/CA-PE-2027.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T04:00:00.000Z", - "end": "2027-03-29T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-03-29 00:00:00", "start": "2027-03-29T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2027-05-24 00:00:00", - "start": "2027-05-24T04:00:00.000Z", - "end": "2027-05-25T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2027-06-20 00:00:00", "start": "2027-06-20T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Thu" }, - { - "date": "2027-08-02 00:00:00", - "start": "2027-08-02T04:00:00.000Z", - "end": "2027-08-03T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2027-08-20 00:00:00", "start": "2027-08-20T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2027-10-11 00:00:00", - "start": "2027-10-11T04:00:00.000Z", - "end": "2027-10-12T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2027-10-31 18:00:00", "start": "2027-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T05:00:00.000Z", - "end": "2027-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2028.json b/test/fixtures/CA-PE-2028.json index 1e5e8ff3..137faa72 100644 --- a/test/fixtures/CA-PE-2028.json +++ b/test/fixtures/CA-PE-2028.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T04:00:00.000Z", - "end": "2028-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-04-17 00:00:00", "start": "2028-04-17T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2028-05-22 00:00:00", - "start": "2028-05-22T04:00:00.000Z", - "end": "2028-05-23T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2028-06-18 00:00:00", "start": "2028-06-18T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2028-08-07 00:00:00", - "start": "2028-08-07T04:00:00.000Z", - "end": "2028-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2028-08-18 00:00:00", "start": "2028-08-18T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2028-10-09 00:00:00", - "start": "2028-10-09T04:00:00.000Z", - "end": "2028-10-10T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2028-10-31 18:00:00", "start": "2028-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T05:00:00.000Z", - "end": "2028-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-PE-2029.json b/test/fixtures/CA-PE-2029.json index ad57fb04..47fa2853 100644 --- a/test/fixtures/CA-PE-2029.json +++ b/test/fixtures/CA-PE-2029.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T04:00:00.000Z", - "end": "2029-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-04-02 00:00:00", "start": "2029-04-02T04:00:00.000Z", @@ -80,15 +71,6 @@ "rule": "2nd sunday after 05-01", "_weekday": "Sun" }, - { - "date": "2029-05-21 00:00:00", - "start": "2029-05-21T04:00:00.000Z", - "end": "2029-05-22T04:00:00.000Z", - "name": "Victoria Day", - "type": "public", - "rule": "monday before 05-25", - "_weekday": "Mon" - }, { "date": "2029-06-17 00:00:00", "start": "2029-06-17T04:00:00.000Z", @@ -107,15 +89,6 @@ "rule": "07-01", "_weekday": "Sun" }, - { - "date": "2029-08-06 00:00:00", - "start": "2029-08-06T04:00:00.000Z", - "end": "2029-08-07T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2029-08-17 00:00:00", "start": "2029-08-17T04:00:00.000Z", @@ -134,15 +107,6 @@ "rule": "1st monday in September", "_weekday": "Mon" }, - { - "date": "2029-10-08 00:00:00", - "start": "2029-10-08T04:00:00.000Z", - "end": "2029-10-09T04:00:00.000Z", - "name": "Thanksgiving", - "type": "public", - "rule": "2nd monday after 10-01", - "_weekday": "Mon" - }, { "date": "2029-10-31 18:00:00", "start": "2029-10-31T22:00:00.000Z", @@ -169,14 +133,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T05:00:00.000Z", - "end": "2029-12-27T05:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2015.json b/test/fixtures/CA-QC-2015.json index cfa1004f..f05ad0da 100644 --- a/test/fixtures/CA-QC-2015.json +++ b/test/fixtures/CA-QC-2015.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T04:00:00.000Z", - "end": "2015-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-04-06 00:00:00", "start": "2015-04-06T04:00:00.000Z", "end": "2015-04-07T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2015-08-03 00:00:00", - "start": "2015-08-03T04:00:00.000Z", - "end": "2015-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2015-09-07 00:00:00", "start": "2015-09-07T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Sat" }, - { - "date": "2015-11-11 00:00:00", - "start": "2015-11-11T04:00:00.000Z", - "end": "2015-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Wed" - }, { "date": "2015-12-25 00:00:00", "start": "2015-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T04:00:00.000Z", - "end": "2015-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2016.json b/test/fixtures/CA-QC-2016.json index 79619171..cde12884 100644 --- a/test/fixtures/CA-QC-2016.json +++ b/test/fixtures/CA-QC-2016.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T04:00:00.000Z", - "end": "2016-03-28T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-03-28 00:00:00", "start": "2016-03-28T04:00:00.000Z", "end": "2016-03-29T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Fri" }, - { - "date": "2016-08-01 00:00:00", - "start": "2016-08-01T04:00:00.000Z", - "end": "2016-08-02T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2016-09-05 00:00:00", "start": "2016-09-05T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Mon" }, - { - "date": "2016-11-11 00:00:00", - "start": "2016-11-11T04:00:00.000Z", - "end": "2016-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Fri" - }, { "date": "2016-12-25 00:00:00", "start": "2016-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T04:00:00.000Z", - "end": "2016-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2017.json b/test/fixtures/CA-QC-2017.json index 9a6017d0..68e76442 100644 --- a/test/fixtures/CA-QC-2017.json +++ b/test/fixtures/CA-QC-2017.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T04:00:00.000Z", - "end": "2017-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-04-17 00:00:00", "start": "2017-04-17T04:00:00.000Z", "end": "2017-04-18T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2017-08-07 00:00:00", - "start": "2017-08-07T04:00:00.000Z", - "end": "2017-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2017-09-04 00:00:00", "start": "2017-09-04T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Tue" }, - { - "date": "2017-11-11 00:00:00", - "start": "2017-11-11T04:00:00.000Z", - "end": "2017-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sat" - }, { "date": "2017-12-25 00:00:00", "start": "2017-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T04:00:00.000Z", - "end": "2017-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2018.json b/test/fixtures/CA-QC-2018.json index f14a4fbe..efe36427 100644 --- a/test/fixtures/CA-QC-2018.json +++ b/test/fixtures/CA-QC-2018.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T04:00:00.000Z", - "end": "2018-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-04-02 00:00:00", "start": "2018-04-02T04:00:00.000Z", "end": "2018-04-03T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Sun" }, - { - "date": "2018-08-06 00:00:00", - "start": "2018-08-06T04:00:00.000Z", - "end": "2018-08-07T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2018-09-03 00:00:00", "start": "2018-09-03T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Wed" }, - { - "date": "2018-11-11 00:00:00", - "start": "2018-11-11T04:00:00.000Z", - "end": "2018-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sun" - }, { "date": "2018-12-25 00:00:00", "start": "2018-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T04:00:00.000Z", - "end": "2018-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2019.json b/test/fixtures/CA-QC-2019.json index 468ae971..414b1ae1 100644 --- a/test/fixtures/CA-QC-2019.json +++ b/test/fixtures/CA-QC-2019.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T04:00:00.000Z", - "end": "2019-04-22T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-04-22 00:00:00", "start": "2019-04-22T04:00:00.000Z", "end": "2019-04-23T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Mon" }, - { - "date": "2019-08-05 00:00:00", - "start": "2019-08-05T04:00:00.000Z", - "end": "2019-08-06T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2019-09-02 00:00:00", "start": "2019-09-02T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Thu" }, - { - "date": "2019-11-11 00:00:00", - "start": "2019-11-11T04:00:00.000Z", - "end": "2019-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Mon" - }, { "date": "2019-12-25 00:00:00", "start": "2019-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T04:00:00.000Z", - "end": "2019-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2020.json b/test/fixtures/CA-QC-2020.json index 1ffc09f5..374927c1 100644 --- a/test/fixtures/CA-QC-2020.json +++ b/test/fixtures/CA-QC-2020.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T04:00:00.000Z", - "end": "2020-04-13T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-04-13 00:00:00", "start": "2020-04-13T04:00:00.000Z", "end": "2020-04-14T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2020-08-03 00:00:00", - "start": "2020-08-03T04:00:00.000Z", - "end": "2020-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2020-09-07 00:00:00", "start": "2020-09-07T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Sat" }, - { - "date": "2020-11-11 00:00:00", - "start": "2020-11-11T04:00:00.000Z", - "end": "2020-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Wed" - }, { "date": "2020-12-25 00:00:00", "start": "2020-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T04:00:00.000Z", - "end": "2020-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2021.json b/test/fixtures/CA-QC-2021.json index 42e2a271..bc5b161e 100644 --- a/test/fixtures/CA-QC-2021.json +++ b/test/fixtures/CA-QC-2021.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T04:00:00.000Z", - "end": "2021-04-05T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-04-05 00:00:00", "start": "2021-04-05T04:00:00.000Z", "end": "2021-04-06T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Thu" }, - { - "date": "2021-08-02 00:00:00", - "start": "2021-08-02T04:00:00.000Z", - "end": "2021-08-03T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2021-09-06 00:00:00", "start": "2021-09-06T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Sun" }, - { - "date": "2021-11-11 00:00:00", - "start": "2021-11-11T04:00:00.000Z", - "end": "2021-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Thu" - }, { "date": "2021-12-25 00:00:00", "start": "2021-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T04:00:00.000Z", - "end": "2021-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2022.json b/test/fixtures/CA-QC-2022.json index bb8b97f2..07939d23 100644 --- a/test/fixtures/CA-QC-2022.json +++ b/test/fixtures/CA-QC-2022.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T04:00:00.000Z", - "end": "2022-04-18T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-04-18 00:00:00", "start": "2022-04-18T04:00:00.000Z", "end": "2022-04-19T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Fri" }, - { - "date": "2022-08-01 00:00:00", - "start": "2022-08-01T04:00:00.000Z", - "end": "2022-08-02T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2022-09-05 00:00:00", "start": "2022-09-05T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Mon" }, - { - "date": "2022-11-11 00:00:00", - "start": "2022-11-11T04:00:00.000Z", - "end": "2022-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Fri" - }, { "date": "2022-12-25 00:00:00", "start": "2022-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T04:00:00.000Z", - "end": "2022-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2023.json b/test/fixtures/CA-QC-2023.json index 1f952247..74c2c8b0 100644 --- a/test/fixtures/CA-QC-2023.json +++ b/test/fixtures/CA-QC-2023.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T04:00:00.000Z", - "end": "2023-04-10T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-04-10 00:00:00", "start": "2023-04-10T04:00:00.000Z", "end": "2023-04-11T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2023-08-07 00:00:00", - "start": "2023-08-07T04:00:00.000Z", - "end": "2023-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2023-09-04 00:00:00", "start": "2023-09-04T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Tue" }, - { - "date": "2023-11-11 00:00:00", - "start": "2023-11-11T04:00:00.000Z", - "end": "2023-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sat" - }, { "date": "2023-12-25 00:00:00", "start": "2023-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T04:00:00.000Z", - "end": "2023-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2024.json b/test/fixtures/CA-QC-2024.json index fed5348e..3fdfe4a3 100644 --- a/test/fixtures/CA-QC-2024.json +++ b/test/fixtures/CA-QC-2024.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T04:00:00.000Z", - "end": "2024-04-01T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-04-01 00:00:00", "start": "2024-04-01T04:00:00.000Z", "end": "2024-04-02T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Mon" }, - { - "date": "2024-08-05 00:00:00", - "start": "2024-08-05T04:00:00.000Z", - "end": "2024-08-06T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2024-09-02 00:00:00", "start": "2024-09-02T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Thu" }, - { - "date": "2024-11-11 00:00:00", - "start": "2024-11-11T04:00:00.000Z", - "end": "2024-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Mon" - }, { "date": "2024-12-25 00:00:00", "start": "2024-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T04:00:00.000Z", - "end": "2024-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2025.json b/test/fixtures/CA-QC-2025.json index 0097c356..156adc2d 100644 --- a/test/fixtures/CA-QC-2025.json +++ b/test/fixtures/CA-QC-2025.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T04:00:00.000Z", - "end": "2025-04-21T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-04-21 00:00:00", "start": "2025-04-21T04:00:00.000Z", "end": "2025-04-22T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Tue" }, - { - "date": "2025-08-04 00:00:00", - "start": "2025-08-04T04:00:00.000Z", - "end": "2025-08-05T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2025-09-01 00:00:00", "start": "2025-09-01T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Fri" }, - { - "date": "2025-11-11 00:00:00", - "start": "2025-11-11T04:00:00.000Z", - "end": "2025-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Tue" - }, { "date": "2025-12-25 00:00:00", "start": "2025-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T04:00:00.000Z", - "end": "2025-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2026.json b/test/fixtures/CA-QC-2026.json index d3a0edda..69e7d3e5 100644 --- a/test/fixtures/CA-QC-2026.json +++ b/test/fixtures/CA-QC-2026.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T04:00:00.000Z", - "end": "2026-04-06T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-04-06 00:00:00", "start": "2026-04-06T04:00:00.000Z", "end": "2026-04-07T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2026-08-03 00:00:00", - "start": "2026-08-03T04:00:00.000Z", - "end": "2026-08-04T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2026-09-07 00:00:00", "start": "2026-09-07T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Sat" }, - { - "date": "2026-11-11 00:00:00", - "start": "2026-11-11T04:00:00.000Z", - "end": "2026-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Wed" - }, { "date": "2026-12-25 00:00:00", "start": "2026-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T04:00:00.000Z", - "end": "2026-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2027.json b/test/fixtures/CA-QC-2027.json index 7d52c958..e1152f1d 100644 --- a/test/fixtures/CA-QC-2027.json +++ b/test/fixtures/CA-QC-2027.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T04:00:00.000Z", - "end": "2027-03-29T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-03-29 00:00:00", "start": "2027-03-29T04:00:00.000Z", "end": "2027-03-30T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Thu" }, - { - "date": "2027-08-02 00:00:00", - "start": "2027-08-02T04:00:00.000Z", - "end": "2027-08-03T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2027-09-06 00:00:00", "start": "2027-09-06T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Sun" }, - { - "date": "2027-11-11 00:00:00", - "start": "2027-11-11T04:00:00.000Z", - "end": "2027-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Thu" - }, { "date": "2027-12-25 00:00:00", "start": "2027-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T04:00:00.000Z", - "end": "2027-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2028.json b/test/fixtures/CA-QC-2028.json index 8c5ccc7f..311ece47 100644 --- a/test/fixtures/CA-QC-2028.json +++ b/test/fixtures/CA-QC-2028.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T04:00:00.000Z", - "end": "2028-04-17T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-04-17 00:00:00", "start": "2028-04-17T04:00:00.000Z", "end": "2028-04-18T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2028-08-07 00:00:00", - "start": "2028-08-07T04:00:00.000Z", - "end": "2028-08-08T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2028-09-04 00:00:00", "start": "2028-09-04T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Tue" }, - { - "date": "2028-11-11 00:00:00", - "start": "2028-11-11T04:00:00.000Z", - "end": "2028-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sat" - }, { "date": "2028-12-25 00:00:00", "start": "2028-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T04:00:00.000Z", - "end": "2028-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-QC-2029.json b/test/fixtures/CA-QC-2029.json index c6b329f7..ff5656c8 100644 --- a/test/fixtures/CA-QC-2029.json +++ b/test/fixtures/CA-QC-2029.json @@ -45,21 +45,12 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T04:00:00.000Z", - "end": "2029-04-02T04:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-04-02 00:00:00", "start": "2029-04-02T04:00:00.000Z", "end": "2029-04-03T04:00:00.000Z", "name": "Easter Monday", - "type": "public", + "type": "optional", "note": "Either Good Friday or Easter Monday, at the employer’s option", "rule": "easter 1", "_weekday": "Mon" @@ -109,15 +100,6 @@ "rule": "07-01", "_weekday": "Sun" }, - { - "date": "2029-08-06 00:00:00", - "start": "2029-08-06T04:00:00.000Z", - "end": "2029-08-07T04:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2029-09-03 00:00:00", "start": "2029-09-03T04:00:00.000Z", @@ -145,15 +127,6 @@ "rule": "10-31 18:00", "_weekday": "Wed" }, - { - "date": "2029-11-11 00:00:00", - "start": "2029-11-11T04:00:00.000Z", - "end": "2029-11-12T04:00:00.000Z", - "name": "Remembrance Day", - "type": "public", - "rule": "11-11", - "_weekday": "Sun" - }, { "date": "2029-12-25 00:00:00", "start": "2029-12-25T04:00:00.000Z", @@ -162,14 +135,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T04:00:00.000Z", - "end": "2029-12-27T04:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2015.json b/test/fixtures/CA-SK-2015.json index 4ac00119..96c36b87 100644 --- a/test/fixtures/CA-SK-2015.json +++ b/test/fixtures/CA-SK-2015.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T06:00:00.000Z", - "end": "2015-04-06T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-05-10 00:00:00", "start": "2015-05-10T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T06:00:00.000Z", - "end": "2015-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2016.json b/test/fixtures/CA-SK-2016.json index 9a6f2f5a..89bceab6 100644 --- a/test/fixtures/CA-SK-2016.json +++ b/test/fixtures/CA-SK-2016.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T06:00:00.000Z", - "end": "2016-03-28T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-05-08 00:00:00", "start": "2016-05-08T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T06:00:00.000Z", - "end": "2016-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2017.json b/test/fixtures/CA-SK-2017.json index db4a8c34..ba2cf80a 100644 --- a/test/fixtures/CA-SK-2017.json +++ b/test/fixtures/CA-SK-2017.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T06:00:00.000Z", - "end": "2017-04-17T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-05-14 00:00:00", "start": "2017-05-14T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T06:00:00.000Z", - "end": "2017-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2018.json b/test/fixtures/CA-SK-2018.json index 42b12470..2f7f5630 100644 --- a/test/fixtures/CA-SK-2018.json +++ b/test/fixtures/CA-SK-2018.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T06:00:00.000Z", - "end": "2018-04-02T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-05-13 00:00:00", "start": "2018-05-13T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T06:00:00.000Z", - "end": "2018-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2019.json b/test/fixtures/CA-SK-2019.json index 09257ac3..2e283873 100644 --- a/test/fixtures/CA-SK-2019.json +++ b/test/fixtures/CA-SK-2019.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T06:00:00.000Z", - "end": "2019-04-22T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-05-12 00:00:00", "start": "2019-05-12T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T06:00:00.000Z", - "end": "2019-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2020.json b/test/fixtures/CA-SK-2020.json index f24b2b46..8ff7af40 100644 --- a/test/fixtures/CA-SK-2020.json +++ b/test/fixtures/CA-SK-2020.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T06:00:00.000Z", - "end": "2020-04-13T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-05-10 00:00:00", "start": "2020-05-10T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T06:00:00.000Z", - "end": "2020-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2021.json b/test/fixtures/CA-SK-2021.json index d4988827..e6c0a01d 100644 --- a/test/fixtures/CA-SK-2021.json +++ b/test/fixtures/CA-SK-2021.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T06:00:00.000Z", - "end": "2021-04-05T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-05-09 00:00:00", "start": "2021-05-09T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T06:00:00.000Z", - "end": "2021-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2022.json b/test/fixtures/CA-SK-2022.json index 71e48a44..a48c79f9 100644 --- a/test/fixtures/CA-SK-2022.json +++ b/test/fixtures/CA-SK-2022.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T06:00:00.000Z", - "end": "2022-04-18T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-05-08 00:00:00", "start": "2022-05-08T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T06:00:00.000Z", - "end": "2022-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2023.json b/test/fixtures/CA-SK-2023.json index cf8d1195..2936cd49 100644 --- a/test/fixtures/CA-SK-2023.json +++ b/test/fixtures/CA-SK-2023.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T06:00:00.000Z", - "end": "2023-04-10T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-05-14 00:00:00", "start": "2023-05-14T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T06:00:00.000Z", - "end": "2023-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2024.json b/test/fixtures/CA-SK-2024.json index b3ece51a..d7e78c89 100644 --- a/test/fixtures/CA-SK-2024.json +++ b/test/fixtures/CA-SK-2024.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T06:00:00.000Z", - "end": "2024-04-01T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-05-12 00:00:00", "start": "2024-05-12T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T06:00:00.000Z", - "end": "2024-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2025.json b/test/fixtures/CA-SK-2025.json index cc500922..5fd7579e 100644 --- a/test/fixtures/CA-SK-2025.json +++ b/test/fixtures/CA-SK-2025.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T06:00:00.000Z", - "end": "2025-04-21T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-05-11 00:00:00", "start": "2025-05-11T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T06:00:00.000Z", - "end": "2025-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2026.json b/test/fixtures/CA-SK-2026.json index 87d00f16..ee60c5bc 100644 --- a/test/fixtures/CA-SK-2026.json +++ b/test/fixtures/CA-SK-2026.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T06:00:00.000Z", - "end": "2026-04-06T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-05-10 00:00:00", "start": "2026-05-10T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T06:00:00.000Z", - "end": "2026-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2027.json b/test/fixtures/CA-SK-2027.json index fd670ad9..7316db9c 100644 --- a/test/fixtures/CA-SK-2027.json +++ b/test/fixtures/CA-SK-2027.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T06:00:00.000Z", - "end": "2027-03-29T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-05-09 00:00:00", "start": "2027-05-09T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T06:00:00.000Z", - "end": "2027-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2028.json b/test/fixtures/CA-SK-2028.json index f414ada8..53021f48 100644 --- a/test/fixtures/CA-SK-2028.json +++ b/test/fixtures/CA-SK-2028.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T06:00:00.000Z", - "end": "2028-04-17T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-05-14 00:00:00", "start": "2028-05-14T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T06:00:00.000Z", - "end": "2028-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-SK-2029.json b/test/fixtures/CA-SK-2029.json index 5493ec1a..7e8322b3 100644 --- a/test/fixtures/CA-SK-2029.json +++ b/test/fixtures/CA-SK-2029.json @@ -53,15 +53,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T06:00:00.000Z", - "end": "2029-04-02T06:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-05-13 00:00:00", "start": "2029-05-13T06:00:00.000Z", @@ -151,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T06:00:00.000Z", - "end": "2029-12-27T06:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2015.json b/test/fixtures/CA-YT-2015.json index 3669c9f2..747bfcbf 100644 --- a/test/fixtures/CA-YT-2015.json +++ b/test/fixtures/CA-YT-2015.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2015-04-05 00:00:00", - "start": "2015-04-05T07:00:00.000Z", - "end": "2015-04-06T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2015-04-06 00:00:00", "start": "2015-04-06T07:00:00.000Z", @@ -98,15 +89,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2015-08-03 00:00:00", - "start": "2015-08-03T07:00:00.000Z", - "end": "2015-08-04T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2015-08-17 00:00:00", "start": "2015-08-17T07:00:00.000Z", @@ -160,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2015-12-26 00:00:00", - "start": "2015-12-26T08:00:00.000Z", - "end": "2015-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2016.json b/test/fixtures/CA-YT-2016.json index 28b592a2..553fed2e 100644 --- a/test/fixtures/CA-YT-2016.json +++ b/test/fixtures/CA-YT-2016.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2016-03-27 00:00:00", - "start": "2016-03-27T07:00:00.000Z", - "end": "2016-03-28T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2016-03-28 00:00:00", "start": "2016-03-28T07:00:00.000Z", @@ -98,15 +89,6 @@ "rule": "07-01", "_weekday": "Fri" }, - { - "date": "2016-08-01 00:00:00", - "start": "2016-08-01T07:00:00.000Z", - "end": "2016-08-02T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2016-08-15 00:00:00", "start": "2016-08-15T07:00:00.000Z", @@ -160,14 +142,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2016-12-26 00:00:00", - "start": "2016-12-26T08:00:00.000Z", - "end": "2016-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2017.json b/test/fixtures/CA-YT-2017.json index 4df5adce..6bdb9070 100644 --- a/test/fixtures/CA-YT-2017.json +++ b/test/fixtures/CA-YT-2017.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2017-04-16 00:00:00", - "start": "2017-04-16T07:00:00.000Z", - "end": "2017-04-17T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2017-04-17 00:00:00", "start": "2017-04-17T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2017-08-07 00:00:00", - "start": "2017-08-07T07:00:00.000Z", - "end": "2017-08-08T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2017-08-21 00:00:00", "start": "2017-08-21T07:00:00.000Z", @@ -169,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2017-12-26 00:00:00", - "start": "2017-12-26T08:00:00.000Z", - "end": "2017-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2018.json b/test/fixtures/CA-YT-2018.json index 96dfd3bc..79107bc4 100644 --- a/test/fixtures/CA-YT-2018.json +++ b/test/fixtures/CA-YT-2018.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2018-04-01 00:00:00", - "start": "2018-04-01T07:00:00.000Z", - "end": "2018-04-02T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2018-04-02 00:00:00", "start": "2018-04-02T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Sun" }, - { - "date": "2018-08-06 00:00:00", - "start": "2018-08-06T07:00:00.000Z", - "end": "2018-08-07T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2018-08-20 00:00:00", "start": "2018-08-20T07:00:00.000Z", @@ -169,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2018-12-26 00:00:00", - "start": "2018-12-26T08:00:00.000Z", - "end": "2018-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2019.json b/test/fixtures/CA-YT-2019.json index 1f42e99c..d04c1400 100644 --- a/test/fixtures/CA-YT-2019.json +++ b/test/fixtures/CA-YT-2019.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2019-04-21 00:00:00", - "start": "2019-04-21T07:00:00.000Z", - "end": "2019-04-22T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2019-04-22 00:00:00", "start": "2019-04-22T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Mon" }, - { - "date": "2019-08-05 00:00:00", - "start": "2019-08-05T07:00:00.000Z", - "end": "2019-08-06T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2019-08-19 00:00:00", "start": "2019-08-19T07:00:00.000Z", @@ -169,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2019-12-26 00:00:00", - "start": "2019-12-26T08:00:00.000Z", - "end": "2019-12-27T08:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2020.json b/test/fixtures/CA-YT-2020.json index cbe5cf49..f97bcab5 100644 --- a/test/fixtures/CA-YT-2020.json +++ b/test/fixtures/CA-YT-2020.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2020-04-12 00:00:00", - "start": "2020-04-12T07:00:00.000Z", - "end": "2020-04-13T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2020-04-13 00:00:00", "start": "2020-04-13T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2020-08-03 00:00:00", - "start": "2020-08-03T07:00:00.000Z", - "end": "2020-08-04T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2020-08-17 00:00:00", "start": "2020-08-17T07:00:00.000Z", @@ -169,14 +151,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2020-12-26 00:00:00", - "start": "2020-12-26T07:00:00.000Z", - "end": "2020-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2021.json b/test/fixtures/CA-YT-2021.json index 4674c619..48031453 100644 --- a/test/fixtures/CA-YT-2021.json +++ b/test/fixtures/CA-YT-2021.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2021-04-04 00:00:00", - "start": "2021-04-04T07:00:00.000Z", - "end": "2021-04-05T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2021-04-05 00:00:00", "start": "2021-04-05T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Thu" }, - { - "date": "2021-08-02 00:00:00", - "start": "2021-08-02T07:00:00.000Z", - "end": "2021-08-03T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2021-08-16 00:00:00", "start": "2021-08-16T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2021-12-26 00:00:00", - "start": "2021-12-26T07:00:00.000Z", - "end": "2021-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2022.json b/test/fixtures/CA-YT-2022.json index 8b05e6e2..e47e71a3 100644 --- a/test/fixtures/CA-YT-2022.json +++ b/test/fixtures/CA-YT-2022.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2022-04-17 00:00:00", - "start": "2022-04-17T07:00:00.000Z", - "end": "2022-04-18T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2022-04-18 00:00:00", "start": "2022-04-18T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Fri" }, - { - "date": "2022-08-01 00:00:00", - "start": "2022-08-01T07:00:00.000Z", - "end": "2022-08-02T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2022-08-15 00:00:00", "start": "2022-08-15T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sun" - }, - { - "date": "2022-12-26 00:00:00", - "start": "2022-12-26T07:00:00.000Z", - "end": "2022-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Mon" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2023.json b/test/fixtures/CA-YT-2023.json index 1f766ad5..b0ecf705 100644 --- a/test/fixtures/CA-YT-2023.json +++ b/test/fixtures/CA-YT-2023.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2023-04-09 00:00:00", - "start": "2023-04-09T07:00:00.000Z", - "end": "2023-04-10T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2023-04-10 00:00:00", "start": "2023-04-10T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2023-08-07 00:00:00", - "start": "2023-08-07T07:00:00.000Z", - "end": "2023-08-08T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2023-08-21 00:00:00", "start": "2023-08-21T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2023-12-26 00:00:00", - "start": "2023-12-26T07:00:00.000Z", - "end": "2023-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2024.json b/test/fixtures/CA-YT-2024.json index a733a733..6150c2ad 100644 --- a/test/fixtures/CA-YT-2024.json +++ b/test/fixtures/CA-YT-2024.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2024-03-31 00:00:00", - "start": "2024-03-31T07:00:00.000Z", - "end": "2024-04-01T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2024-04-01 00:00:00", "start": "2024-04-01T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Mon" }, - { - "date": "2024-08-05 00:00:00", - "start": "2024-08-05T07:00:00.000Z", - "end": "2024-08-06T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2024-08-19 00:00:00", "start": "2024-08-19T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Wed" - }, - { - "date": "2024-12-26 00:00:00", - "start": "2024-12-26T07:00:00.000Z", - "end": "2024-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Thu" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2025.json b/test/fixtures/CA-YT-2025.json index 7deb34d0..b194c32a 100644 --- a/test/fixtures/CA-YT-2025.json +++ b/test/fixtures/CA-YT-2025.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2025-04-20 00:00:00", - "start": "2025-04-20T07:00:00.000Z", - "end": "2025-04-21T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2025-04-21 00:00:00", "start": "2025-04-21T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Tue" }, - { - "date": "2025-08-04 00:00:00", - "start": "2025-08-04T07:00:00.000Z", - "end": "2025-08-05T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2025-08-18 00:00:00", "start": "2025-08-18T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Thu" - }, - { - "date": "2025-12-26 00:00:00", - "start": "2025-12-26T07:00:00.000Z", - "end": "2025-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Fri" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2026.json b/test/fixtures/CA-YT-2026.json index dbf4a3f5..0b770860 100644 --- a/test/fixtures/CA-YT-2026.json +++ b/test/fixtures/CA-YT-2026.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2026-04-05 00:00:00", - "start": "2026-04-05T07:00:00.000Z", - "end": "2026-04-06T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2026-04-06 00:00:00", "start": "2026-04-06T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Wed" }, - { - "date": "2026-08-03 00:00:00", - "start": "2026-08-03T07:00:00.000Z", - "end": "2026-08-04T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2026-08-17 00:00:00", "start": "2026-08-17T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Fri" - }, - { - "date": "2026-12-26 00:00:00", - "start": "2026-12-26T07:00:00.000Z", - "end": "2026-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sat" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2027.json b/test/fixtures/CA-YT-2027.json index 77b9062a..f793e7f6 100644 --- a/test/fixtures/CA-YT-2027.json +++ b/test/fixtures/CA-YT-2027.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2027-03-28 00:00:00", - "start": "2027-03-28T07:00:00.000Z", - "end": "2027-03-29T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2027-03-29 00:00:00", "start": "2027-03-29T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Thu" }, - { - "date": "2027-08-02 00:00:00", - "start": "2027-08-02T07:00:00.000Z", - "end": "2027-08-03T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2027-08-16 00:00:00", "start": "2027-08-16T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Sat" - }, - { - "date": "2027-12-26 00:00:00", - "start": "2027-12-26T07:00:00.000Z", - "end": "2027-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Sun" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2028.json b/test/fixtures/CA-YT-2028.json index 898c7295..0b0aa81f 100644 --- a/test/fixtures/CA-YT-2028.json +++ b/test/fixtures/CA-YT-2028.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2028-04-16 00:00:00", - "start": "2028-04-16T07:00:00.000Z", - "end": "2028-04-17T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2028-04-17 00:00:00", "start": "2028-04-17T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Sat" }, - { - "date": "2028-08-07 00:00:00", - "start": "2028-08-07T07:00:00.000Z", - "end": "2028-08-08T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2028-08-21 00:00:00", "start": "2028-08-21T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Mon" - }, - { - "date": "2028-12-26 00:00:00", - "start": "2028-12-26T07:00:00.000Z", - "end": "2028-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Tue" } ] \ No newline at end of file diff --git a/test/fixtures/CA-YT-2029.json b/test/fixtures/CA-YT-2029.json index 2c16d9db..2e63a1bb 100644 --- a/test/fixtures/CA-YT-2029.json +++ b/test/fixtures/CA-YT-2029.json @@ -44,15 +44,6 @@ "rule": "easter -2", "_weekday": "Fri" }, - { - "date": "2029-04-01 00:00:00", - "start": "2029-04-01T07:00:00.000Z", - "end": "2029-04-02T07:00:00.000Z", - "name": "Easter Sunday", - "type": "public", - "rule": "easter", - "_weekday": "Sun" - }, { "date": "2029-04-02 00:00:00", "start": "2029-04-02T07:00:00.000Z", @@ -107,15 +98,6 @@ "rule": "07-01", "_weekday": "Sun" }, - { - "date": "2029-08-06 00:00:00", - "start": "2029-08-06T07:00:00.000Z", - "end": "2029-08-07T07:00:00.000Z", - "name": "Civic Holiday", - "type": "public", - "rule": "1st monday in August", - "_weekday": "Mon" - }, { "date": "2029-08-20 00:00:00", "start": "2029-08-20T07:00:00.000Z", @@ -179,14 +161,5 @@ "type": "public", "rule": "12-25", "_weekday": "Tue" - }, - { - "date": "2029-12-26 00:00:00", - "start": "2029-12-26T07:00:00.000Z", - "end": "2029-12-27T07:00:00.000Z", - "name": "Boxing Day", - "type": "public", - "rule": "12-26", - "_weekday": "Wed" } ] \ No newline at end of file