From 4313dbb708d195e46e3fe4a7db581460e213c8ad Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sat, 16 Jul 2016 16:12:01 -0400 Subject: [PATCH] Tests: Added 'dom.tracked.N.duration' tests --- test/dom.t | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/dom.t b/test/dom.t index 0987a3fb..31feeee6 100755 --- a/test/dom.t +++ b/test/dom.t @@ -234,6 +234,16 @@ class TestDOMTracked(TestCase): code, out, err = self.t("get dom.tracked.1.end") self.assertEqual('\n', out) + def test_dom_tracked_duration_inactive(self): + """Test dom.tracked.N.duration of closed track""" + code, out, err = self.t("get dom.tracked.2.duration") + self.assertRegexpMatches(out, r'P1D') + + def test_dom_tracked_duration_active(self): + """Test dom.tracked.duration with open track""" + code, out, err = self.t("get dom.tracked.1.duration") + self.assertRegexpMatches(out, r'PT\d+S') + if __name__ == "__main__": from simpletap import TAPTestRunner unittest.main(testRunner=TAPTestRunner())