mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
Test: Cleaned up tests
This commit is contained in:
parent
b0c8f4ca4f
commit
61ae9d936a
1 changed files with 18 additions and 47 deletions
65
test/args.t
65
test/args.t
|
@ -42,59 +42,30 @@ class TestArgs(TestCase):
|
|||
|
||||
def test_dash_dash_argument(self):
|
||||
"""Test the -- argument"""
|
||||
self.t(("add", "project:p", "pri:H", "+tag", "foo"))
|
||||
self.t("add project:p pri:H +tag foo")
|
||||
|
||||
code, out, err = self.t(("info", "1"))
|
||||
self.assertRegexpMatches(
|
||||
out,
|
||||
"Description\s+foo\n",
|
||||
msg='add project:p pri:H +tag foo',
|
||||
)
|
||||
code, out, err = self.t("_get 1.description")
|
||||
self.assertIn("foo\n", out, msg='add project:p pri:H +tag foo')
|
||||
|
||||
self.t(("1", "modify", "project:p", "pri:H", "+tag", "--", "foo"))
|
||||
self.t("1 modify project:p pri:H +tag -- foo")
|
||||
code, out, err = self.t("_get 1.description")
|
||||
self.assertIn("foo\n", out, msg='add project:p pri:H +tag -- foo')
|
||||
|
||||
code, out, err = self.t(("info", "1"))
|
||||
self.assertRegexpMatches(
|
||||
out,
|
||||
"Description\s+foo\n",
|
||||
msg='1 modify project:p pri:H +tag -- foo',
|
||||
)
|
||||
self.t("1 modify project:p pri:H -- +tag foo")
|
||||
code, out, err = self.t("_get 1.description")
|
||||
self.assertIn("+tag foo\n", out, msg='add project:p pri:H -- +tag foo')
|
||||
|
||||
self.t(("1", "modify", "project:p", "pri:H", "--", "+tag", "foo"))
|
||||
self.t("1 modify project:p -- pri:H +tag foo")
|
||||
code, out, err = self.t("_get 1.description")
|
||||
self.assertIn("pri:H +tag foo\n", out, msg='add project:p -- pri:H +tag foo')
|
||||
|
||||
code, out, err = self.t(("info", "1"))
|
||||
self.assertRegexpMatches(
|
||||
out,
|
||||
"Description\s+\+tag\sfoo\n",
|
||||
msg='1 modify project:p pri:H -- +tag foo',
|
||||
)
|
||||
self.t("1 modify -- project:p pri:H +tag foo")
|
||||
code, out, err = self.t("_get 1.description")
|
||||
self.assertIn("project:p pri:H +tag foo\n", out, msg='add -- project:p pri:H +tag foo')
|
||||
|
||||
self.t(("1", "modify", "project:p", "--", "pri:H", "+tag", "foo"))
|
||||
|
||||
code, out, err = self.t(("info", "1"))
|
||||
self.assertRegexpMatches(
|
||||
out,
|
||||
"Description\s+pri:H\s\+tag\sfoo\n",
|
||||
msg='1 modify project:p -- pri:H +tag foo',
|
||||
)
|
||||
|
||||
self.t(("1", "modify", "--", "project:p", "pri:H", "+tag", "foo"))
|
||||
|
||||
code, out, err = self.t(("info", "1"))
|
||||
self.assertRegexpMatches(
|
||||
out,
|
||||
"Description\s+project:p\spri:H\s\+tag\sfoo\n",
|
||||
msg='1 modify project:p -- pri:H +tag foo',
|
||||
)
|
||||
|
||||
self.t(("1", "modify", "--", "project:p", "pri:H", "+tag", "--"))
|
||||
|
||||
code, out, err = self.t(("info", "1"))
|
||||
self.assertRegexpMatches(
|
||||
out,
|
||||
"Description\s+project:p\spri:H\s\+tag\s--\n",
|
||||
msg='1 modify project:p -- pri:H +tag foo --',
|
||||
)
|
||||
self.t("1 modify -- project:p pri:H +tag --")
|
||||
code, out, err = self.t("_get 1.description")
|
||||
self.assertIn("project:p pri:H +tag foo --\n", out, msg='add -- project:p pri:H +tag --')
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue