From b467049720e0ca4c79311a55fb0c572e81d4b9e7 Mon Sep 17 00:00:00 2001 From: Tomas Babej Date: Sat, 14 Aug 2021 17:34:43 -0400 Subject: [PATCH] tests: Add tests for TW #1913 --- test/project.t | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/project.t b/test/project.t index d0dd84676..551bc2040 100755 --- a/test/project.t +++ b/test/project.t @@ -480,6 +480,26 @@ class TestBug1627(TestCase): self.assertEqual("mon\n", out) +class TestBug1900(TestCase): + def setUp(self): + """Executed before each test in the class""" + self.t = Task() + + def test_project_eval(self): + """1900: Project name can contain dashes""" + self.t("add foo project:due-b") + code, out, err = self.t("_get 1.project") + self.assertEqual("due-b\n", out) + + self.t("add foo project:scheduled-home") + code, out, err = self.t("_get 2.project") + self.assertEqual("scheduled-home\n", out) + + self.t("add foo project:entry-work") + code, out, err = self.t("_get 3.project") + self.assertEqual("entry-work\n", out) + + class TestBug1904(TestCase): def setUp(self): """Executed before each test in the class"""