def test_update_days_by_name(self, mock_date):
     mock_date.side_effect = lambda *args, **kw: date(*args, **kw)
     apt.apt_pkg.config.set("Unattended-Upgrade::Update-Days::", "Wed")
     apt.apt_pkg.config.set("Unattended-Upgrade::Update-Days::", "Sun")
     # that was a Wed
     mock_date.today.return_value = date(2007, 8, 22)
     self.assertTrue(unattended_upgrade.is_update_day())
     # that was a Th
     mock_date.today.return_value = date(2007, 8, 2)
     self.assertFalse(unattended_upgrade.is_update_day())
     # that was a Sun
     mock_date.today.return_value = date(2007, 7, 29)
     self.assertTrue(unattended_upgrade.is_update_day())
Beispiel #2
0
 def test_update_days_by_name(self, mock_date):
     mock_date.side_effect = lambda *args, **kw: date(*args, **kw)
     apt.apt_pkg.config.set("Unattended-Upgrade::Update-Days::", "Wed")
     apt.apt_pkg.config.set("Unattended-Upgrade::Update-Days::", "Sun")
     # that was a Wed
     mock_date.today.return_value = date(2007, 8, 22)
     self.assertTrue(unattended_upgrade.is_update_day())
     # that was a Th
     mock_date.today.return_value = date(2007, 8, 2)
     self.assertFalse(unattended_upgrade.is_update_day())
     # that was a Sun
     mock_date.today.return_value = date(2007, 7, 29)
     self.assertTrue(unattended_upgrade.is_update_day())
 def test_update_days_no_patch_days_always_runs_uu(self):
     apt.apt_pkg.config.clear("Unattended-Upgrade::Update-Days")
     self.assertTrue(unattended_upgrade.is_update_day())
Beispiel #4
0
 def test_update_days_no_patch_days_always_runs_uu(self):
     apt.apt_pkg.config.clear("Unattended-Upgrade::Update-Days")
     self.assertTrue(unattended_upgrade.is_update_day())