mirror of
https://github.com/tbabej/taskwiki.git
synced 2025-08-18 21:33:07 +02:00
tests: Fix incorrect asserts
This commit is contained in:
parent
a9e5fb8bc4
commit
4131ec598e
2 changed files with 27 additions and 27 deletions
|
@ -42,31 +42,31 @@ class TestParsingModstrings(object):
|
|||
assert util.tw_modstring_to_args("project:Random due:now due:today") == ["project:Random", "due:now", "due:today"]
|
||||
|
||||
def test_modstring_to_kwargs(self):
|
||||
assert util.tw_modstring_to_kwargs("")[0] == {}
|
||||
assert util.tw_modstring_to_kwargs("project:Random")[0] == {"project":"Random"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random area:admin")[0] == {"project":"Random", "area":"admin"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random +test")[0] == {"project":"Random", "tags":["test"]}
|
||||
assert util.tw_modstring_to_kwargs("project:Random +test +home")[0] == {"project":"Random", "tags":["test", "home"]}
|
||||
assert util.tw_modstring_to_kwargs("project:'Random +test'")[0] == {"project":"Random +test"}
|
||||
assert util.tw_modstring_to_kwargs("") == {}
|
||||
assert util.tw_modstring_to_kwargs("project:Random") == {"project":"Random"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random area:admin") == {"project":"Random", "area":"admin"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random +test") == {"project":"Random", "tags":["test"]}
|
||||
assert util.tw_modstring_to_kwargs("project:Random +test +home") == {"project":"Random", "tags":["test", "home"]}
|
||||
assert util.tw_modstring_to_kwargs("project:'Random +test'") == {"project":"Random +test"}
|
||||
|
||||
def test_modstring_to_kwargs_with_simple_tag(self):
|
||||
assert util.tw_modstring_to_kwargs("+test ")[0] == {"tags":["test"]}
|
||||
assert util.tw_modstring_to_kwargs("+test ") == {"tags":["test"]}
|
||||
|
||||
def test_modstring_to_kwargs_with_removal(self):
|
||||
assert util.tw_modstring_to_kwargs("project: +work")[0] == {"tags":["work"], "project":None}
|
||||
assert util.tw_modstring_to_kwargs("project: +work") == {"tags":["work"], "project":None}
|
||||
|
||||
def test_modstring_to_kwargs_with_spaces(self):
|
||||
assert util.tw_modstring_to_kwargs("project:Random area:admin")[0] == {"project":"Random", "area":"admin"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random +test")[0] == {"project":"Random", "tags":["test"]}
|
||||
assert util.tw_modstring_to_kwargs("project:Random area:admin") == {"project":"Random", "area":"admin"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random +test") == {"project":"Random", "tags":["test"]}
|
||||
|
||||
def test_modstring_to_kwargs_overriding(self):
|
||||
assert util.tw_modstring_to_kwargs("project:Random project:Home")[0] == {"project":"Home"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random area:admin area:school")[0] == {"project":"Random", "area":"school"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random project:Home") == {"project":"Home"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random area:admin area:school") == {"project":"Random", "area":"school"}
|
||||
|
||||
def test_modstring_to_kwargs_ignore_modifiers(self):
|
||||
assert util.tw_modstring_to_kwargs("project.is:Random due:now")[0] == {"due":"now"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random due.before:now area:admin")[0] == {"project":"Random", "area":"admin"}
|
||||
assert util.tw_modstring_to_kwargs("project.is:Random due:now") == {"due":"now"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random due.before:now area:admin") == {"project":"Random", "area":"admin"}
|
||||
|
||||
def test_modstring_to_kwargs_ignore_virtual_tags(self):
|
||||
assert util.tw_modstring_to_kwargs("project:Random +PENDING")[0] == {"project":"Random"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random -DELETED area:admin")[0] == {"project":"Random", "area":"admin"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random +PENDING") == {"project":"Random"}
|
||||
assert util.tw_modstring_to_kwargs("project:Random -DELETED area:admin") == {"project":"Random", "area":"admin"}
|
||||
|
|
|
@ -20,7 +20,7 @@ class TestParsingVimwikiTask(object):
|
|||
self.mockvim.current.buffer[0] = "== Test | project:Home =="
|
||||
port = ViewPort.from_line(0, cache)
|
||||
|
||||
assert port.taskfilter == DEFAULT_VIEWPORT_VIRTUAL_TAGS + ["project:Home"]
|
||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||
assert port.name == "Test"
|
||||
assert port.sort == DEFAULT_SORT_ORDER
|
||||
assert port.tw == 'default'
|
||||
|
@ -29,9 +29,9 @@ class TestParsingVimwikiTask(object):
|
|||
self.mockvim.current.buffer[0] = "== Test | project:Home | +home =="
|
||||
port = ViewPort.from_line(0, cache)
|
||||
|
||||
assert port.taskfilter == DEFAULT_VIEWPORT_VIRTUAL_TAGS + ["project:Home"]
|
||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||
assert port.name == "Test"
|
||||
assert port.defaults == {'project':'Home', 'tags':['home']}
|
||||
assert port.defaults == {'tags':['home']}
|
||||
assert port.sort == DEFAULT_SORT_ORDER
|
||||
assert port.tw == 'default'
|
||||
|
||||
|
@ -39,7 +39,7 @@ class TestParsingVimwikiTask(object):
|
|||
self.mockvim.current.buffer[0] = "== Test | project:Home #T =="
|
||||
port = ViewPort.from_line(0, cache)
|
||||
|
||||
assert port.taskfilter == DEFAULT_VIEWPORT_VIRTUAL_TAGS + ["project:Home"]
|
||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||
assert port.name == "Test"
|
||||
assert port.sort == DEFAULT_SORT_ORDER
|
||||
assert port.tw == 'extra'
|
||||
|
@ -48,7 +48,7 @@ class TestParsingVimwikiTask(object):
|
|||
self.mockvim.current.buffer[0] = "== Test | project:Home $T =="
|
||||
port = ViewPort.from_line(0, cache)
|
||||
|
||||
assert port.taskfilter == DEFAULT_VIEWPORT_VIRTUAL_TAGS + ["project:Home"]
|
||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||
assert port.name == "Test"
|
||||
assert port.sort == 'extra'
|
||||
assert port.tw == 'default'
|
||||
|
@ -57,7 +57,7 @@ class TestParsingVimwikiTask(object):
|
|||
self.mockvim.current.buffer[0] = "== Test | project:Home or project:Work $T =="
|
||||
port = ViewPort.from_line(0, cache)
|
||||
|
||||
assert port.taskfilter == DEFAULT_VIEWPORT_VIRTUAL_TAGS + ["project:Home", "or", "project:Work"]
|
||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home", "or", "project:Work"]
|
||||
assert port.name == "Test"
|
||||
assert port.sort == 'extra'
|
||||
assert port.tw == 'default'
|
||||
|
@ -66,7 +66,7 @@ class TestParsingVimwikiTask(object):
|
|||
self.mockvim.current.buffer[0] = "== Test | project:Home #T $T =="
|
||||
port = ViewPort.from_line(0, cache)
|
||||
|
||||
assert port.taskfilter == DEFAULT_VIEWPORT_VIRTUAL_TAGS + ["project:Home"]
|
||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||
assert port.name == "Test"
|
||||
assert port.sort == 'extra'
|
||||
assert port.tw == 'extra'
|
||||
|
@ -75,9 +75,9 @@ class TestParsingVimwikiTask(object):
|
|||
self.mockvim.current.buffer[0] = "== Test | project:Home | +home #T =="
|
||||
port = ViewPort.from_line(0, cache)
|
||||
|
||||
assert port.taskfilter == DEFAULT_VIEWPORT_VIRTUAL_TAGS + ["project:Home"]
|
||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||
assert port.name == "Test"
|
||||
assert port.defaults == {'project':'Home', 'tags':['home']}
|
||||
assert port.defaults == {'tags':['home']}
|
||||
assert port.sort == DEFAULT_SORT_ORDER
|
||||
assert port.tw == 'extra'
|
||||
|
||||
|
@ -85,8 +85,8 @@ class TestParsingVimwikiTask(object):
|
|||
self.mockvim.current.buffer[0] = "== Test | project:Home | +home #T $T =="
|
||||
port = ViewPort.from_line(0, cache)
|
||||
|
||||
assert port.taskfilter == DEFAULT_VIEWPORT_VIRTUAL_TAGS + ["project:Home"]
|
||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||
assert port.name == "Test"
|
||||
assert port.defaults == {'project':'Home', 'tags':['home']}
|
||||
assert port.defaults == {'tags':['home']}
|
||||
assert port.sort == 'extra'
|
||||
assert port.tw == 'extra'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue