Tests: Added TI-73 test

- Thanks to A M
This commit is contained in:
Paul Beckingham 2017-05-21 13:12:14 -04:00
parent 66b88d6c7e
commit 3d588dc07c

View file

@ -82,6 +82,19 @@ class TestMove(TestCase):
self.assertTrue('tags' in j[0])
self.assertEqual(j[0]['tags'][0], 'foo')
def test_move_open_backwards_to_specific_time(self):
"""Move an open interval backwards to specific time."""
self.t("start 5mins ago foo")
code, out, err = self.t("move @1 12:01am")
self.assertRegexpMatches(out, 'Moved @1 to \d\d\d\d-\d\d-\d\dT00:00:00')
j = self.t.export()
self.assertEqual(len(j), 1)
self.assertTrue('start' in j[0])
self.assertTrue('end' not in j[0])
self.assertTrue('tags' in j[0])
self.assertEqual(j[0]['tags'][0], 'foo')
def test_move_open_backwards(self):
"""Move an open interval backwards in time"""
self.t("start 5mins ago foo")
@ -202,7 +215,6 @@ class TestMove(TestCase):
self.assertFalse('tags' in j[1])
# TODO Add :adjust tests.
if __name__ == "__main__":