We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 92d4c5d + 8e1fbae commit fdbdbbeCopy full SHA for fdbdbbe
v2/br/br_holidays.go
@@ -74,6 +74,14 @@ var (
74
// Natal represents Christmas Day on 25-Dec
75
Natal = aa.ChristmasDay.Clone(&cal.Holiday{Name: "Natal", Type: cal.ObservancePublic})
76
77
+ // ConscienciaNegra represents Black Awareness Day on 20-Nov
78
+ ConscienciaNegra = &cal.Holiday{
79
+ Name: "Dia da Consciência Negra",
80
+ Month: time.November,
81
+ Day: 20,
82
+ Func: cal.CalcDayOfMonth,
83
+ }
84
+
85
// Holidays provides a list of the standard national holidays
86
Holidays = []*cal.Holiday{
87
AnoNovo,
@@ -87,5 +95,6 @@ var (
95
SextaFeiraSanta,
88
96
Carnaval,
89
97
Natal,
98
+ ConscienciaNegra,
90
99
}
91
100
)
v2/br/br_holidays_test.go
@@ -119,6 +119,17 @@ func TestHolidays(t *testing.T) {
119
{Natal, 2020, d(2020, 12, 25), d(2020, 12, 25)},
120
{Natal, 2021, d(2021, 12, 25), d(2021, 12, 25)},
121
{Natal, 2022, d(2022, 12, 25), d(2022, 12, 25)},
122
123
+ {ConscienciaNegra, 2015, d(2015, 11, 20), d(2015, 11, 20)},
124
+ {ConscienciaNegra, 2016, d(2016, 11, 20), d(2016, 11, 20)},
125
+ {ConscienciaNegra, 2017, d(2017, 11, 20), d(2017, 11, 20)},
126
+ {ConscienciaNegra, 2018, d(2018, 11, 20), d(2018, 11, 20)},
127
+ {ConscienciaNegra, 2019, d(2019, 11, 20), d(2019, 11, 20)},
128
+ {ConscienciaNegra, 2020, d(2020, 11, 20), d(2020, 11, 20)},
129
+ {ConscienciaNegra, 2021, d(2021, 11, 20), d(2021, 11, 20)},
130
+ {ConscienciaNegra, 2022, d(2022, 11, 20), d(2022, 11, 20)},
131
+ {ConscienciaNegra, 2023, d(2023, 11, 20), d(2023, 11, 20)},
132
+ {ConscienciaNegra, 2024, d(2024, 11, 20), d(2024, 11, 20)},
133
134
135
for _, test := range tests {
0 commit comments