def test_duplicates(self): l2r = Log2Rotate() state = [1, 1, 2, 2, 3, 3, 4, 4] self.assertRaises(Log2RotatePeriodError, l2r.backups_to_keep, state)
def test_simple(self): l2r = Log2Rotate() state = [1, 2, 3, 4] self.assertEqual([1, 3, 4], l2r.backups_to_keep(state))