mirror of
https://github.com/discourse/discourse.git
synced 2026-08-07 13:19:19 +08:00
123 lines
2.7 KiB
YAML
Vendored
123 lines
2.7 KiB
YAML
Vendored
# Estonian holiday definitions for the Ruby Holiday gem.
|
|
#
|
|
# Updated: 2017-05-25
|
|
#
|
|
# Changes 2017-06-08:
|
|
# - Use small initial letters
|
|
# - Good Friday and Easter Sunday aren't informal
|
|
# - New Year's Day is always on January 1st
|
|
# - Correct Spring Day definition
|
|
|
|
# - Enhance tests
|
|
# Sources:
|
|
# - https://en.wikipedia.org/wiki/Public_holidays_in_Estonia
|
|
# - https://www.riigiteataja.ee/akt/13276841?leiaKehtiv
|
|
---
|
|
months:
|
|
0:
|
|
- name: suur reede # Good Friday
|
|
regions: [ee]
|
|
function: easter(year)
|
|
function_modifier: -2
|
|
- name: ülestõusmispühade 1. püha # Easter Sunday
|
|
regions: [ee]
|
|
function: easter(year)
|
|
- name: nelipühade 1. püha
|
|
regions: [ee]
|
|
function: easter(year)
|
|
function_modifier: 49
|
|
1:
|
|
- name: uusaasta # New Year's Day
|
|
regions: [ee]
|
|
mday: 1
|
|
2:
|
|
- name: iseseisvuspäev # Independence Day
|
|
regions: [ee]
|
|
mday: 24
|
|
5:
|
|
- name: kevadpüha # Spring Day
|
|
regions: [ee]
|
|
mday: 1
|
|
6:
|
|
- name: võidupüha ja jaanilaupäev # Victory Day
|
|
regions: [ee]
|
|
mday: 23
|
|
- name: jaanipäev # Jaan's Day
|
|
regions: [ee]
|
|
mday: 24
|
|
8:
|
|
- name: taasiseseisvumispäev # Day of Restoration of Independence
|
|
regions: [ee]
|
|
mday: 20
|
|
12:
|
|
- name: jõululaupäev # Christmas Eve
|
|
regions: [ee]
|
|
mday: 24
|
|
- name: esimene jõulupüha # Christmas Day
|
|
regions: [ee]
|
|
mday: 25
|
|
- name: teine jõulupüha # Boxing Day
|
|
regions: [ee]
|
|
mday: 26
|
|
|
|
tests:
|
|
- given:
|
|
date: '2017-01-01'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "uusaasta"
|
|
- given:
|
|
date: '2017-2-24'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "iseseisvuspäev"
|
|
- given:
|
|
date: '2017-5-1'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "kevadpüha"
|
|
- given:
|
|
date: '2017-6-23'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "võidupüha ja jaanilaupäev"
|
|
- given:
|
|
date: '2017-6-24'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "jaanipäev"
|
|
- given:
|
|
date: '2017-8-20'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "taasiseseisvumispäev"
|
|
- given:
|
|
date: '2017-12-24'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "jõululaupäev"
|
|
- given:
|
|
date: '2017-12-25'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "esimene jõulupüha"
|
|
- given:
|
|
date: '2017-12-26'
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "teine jõulupüha"
|
|
- given:
|
|
date: ['2017-4-14', '2018-3-30', '2019-4-19']
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "suur reede"
|
|
- given:
|
|
date: ['2017-4-16', '2018-4-1', '2019-4-21']
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "ülestõusmispühade 1. püha"
|
|
- given:
|
|
date: ['2017-6-4', '2018-5-20', '2019-6-9']
|
|
regions: ["ee"]
|
|
expect:
|
|
name: "nelipühade 1. püha"
|