コード例 #1
0
    def testWorkalendarNames(self):
        class Woral:
            get_calendar_holidays = Mock(return_value=[(dt.date(1999, 4, 30),
                                                        "JOY JOY")])

        woral = Woral()
        hols = Holidays()
        hols.register(woral)
        self.assertEqual(hols.names(), ["JOY JOY"])
コード例 #2
0
 def testNZNames(self):
     hols = Holidays()
     self.assertEqual(hols.names(), [
         "New Year's Day", "Day after New Year's Day",
         "New Year's Day (Observed)", "Day after New Year's Day (Observed)",
         'Wellington Anniversary Day', 'Auckland Anniversary Day',
         'Nelson Anniversary Day', 'Waitangi Day',
         'Waitangi Day (Observed)', 'Taranaki Anniversary Day',
         'Otago Anniversary Day', 'Good Friday', 'Easter Monday',
         'Southland Anniversary Day', 'Anzac Day', 'Anzac Day (Observed)',
         "Queen's Birthday", 'South Canterbury Anniversary Day',
         "Hawke's Bay Anniversary Day", 'Labour Day',
         'Marlborough Anniversary Day', 'Canterbury Anniversary Day',
         'Chatham Islands Anniversary Day', 'Westland Anniversary Day',
         'Christmas Day', 'Boxing Day', 'Christmas Day (Observed)',
         'Boxing Day (Observed)'
     ])
コード例 #3
0
 def testSimpleNames(self):
     hols = Holidays()
     hols.add(dt.date(2021, 4, 29), "HAPPY HAPPY")
     self.assertEqual(hols.names(), ["HAPPY HAPPY"])
コード例 #4
0
 def testNoNames(self):
     hols = Holidays()
     self.assertEqual(hols.names(), [])