def test_invalid_delta(self): from argparse import ArgumentTypeError with self.assertRaises(ArgumentTypeError): scripts.parse_deltastring("foo")
def test_parse_deltastring(self, case): actual, expected = scripts.parse_deltastring(case[0]), case[1] self.assertEqual(actual, expected)
def test_negative_delta(self): from datetime import timedelta actual = scripts.parse_deltastring("-10") expected = timedelta(seconds=10) self.assertEquals(actual, expected)