From 9a390644ef5c23d7e1ef59fc67a6b0ad9477b5fa Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Fri, 17 Jul 2015 21:25:42 -0400 Subject: [PATCH] Test: Added export limit test --- test/export.t | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/export.t b/test/export.t index 1d57f2ec2..7a1a34ecb 100755 --- a/test/export.t +++ b/test/export.t @@ -178,6 +178,20 @@ class TestExportCommand(TestCase): self.t('add estimate:month test duration uda') self.assertString(self.export('2')['estimate'], 'month') +class TestExportCommandLimit(TestCase): + def setUp(self): + self.t = Task() + + def test_export_obeys_limit(self): + """Verify that 'task export limit:1' is obeyed""" + self.t('add one') + self.t('add two') + + code, out, err = self.t("export limit:1") + self.assertIn("one", out) + self.assertNotIn("two", out) + + if __name__ == "__main__": from simpletap import TAPTestRunner unittest.main(testRunner=TAPTestRunner())