From deb177a5468f2e51b2c73b517c8873bf79aa3714 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Fri, 31 Jul 2015 16:23:47 -0400 Subject: [PATCH] Test: Added ID misparse test --- test/ids.t | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/ids.t b/test/ids.t index de2448eda..df8db7a78 100755 --- a/test/ids.t +++ b/test/ids.t @@ -88,6 +88,17 @@ class TestIDs(TestCase): self.assertRegexpMatches( out, "{0}:one\n{0}:two\n{0}:three\n{0}:five".format(UUID_REGEXP)) +class TestIDMisParse(TestCase): + def setUp(self): + """Executed before each test in the class""" + self.t = Task() + + def test_number_not_an_id(self): + """Verify that numbers in 'add' are not considered IDs""" + self.t("add 123") + code, out, err = self.t("_get 1.description") + self.assertEqual("123\n", out) + if __name__ == "__main__": from simpletap import TAPTestRunner