mirror of
https://github.com/tbabej/taskwiki.git
synced 2025-08-19 15:53:07 +02:00
tests: Move cache setup into per test setup method
This commit is contained in:
parent
1a8f9c1d1c
commit
00711bbb63
1 changed files with 9 additions and 9 deletions
|
@ -9,16 +9,16 @@ sys.modules['vim'] = mockvim
|
||||||
from taskwiki.viewport import ViewPort
|
from taskwiki.viewport import ViewPort
|
||||||
from taskwiki.constants import DEFAULT_SORT_ORDER, DEFAULT_VIEWPORT_VIRTUAL_TAGS
|
from taskwiki.constants import DEFAULT_SORT_ORDER, DEFAULT_VIEWPORT_VIRTUAL_TAGS
|
||||||
|
|
||||||
cache = MockCache()
|
|
||||||
|
|
||||||
class TestParsingVimwikiTask(object):
|
class TestParsingVimwikiTask(object):
|
||||||
def setup(self):
|
def setup(self):
|
||||||
self.mockvim = MockVim()
|
self.mockvim = MockVim()
|
||||||
|
self.cache = MockCache()
|
||||||
sys.modules['vim'] = self.mockvim
|
sys.modules['vim'] = self.mockvim
|
||||||
|
|
||||||
def test_simple(self):
|
def test_simple(self):
|
||||||
self.mockvim.current.buffer[0] = "== Test | project:Home =="
|
self.mockvim.current.buffer[0] = "== Test | project:Home =="
|
||||||
port = ViewPort.from_line(0, cache)
|
port = ViewPort.from_line(0, self.cache)
|
||||||
|
|
||||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||||
assert port.name == "Test"
|
assert port.name == "Test"
|
||||||
|
@ -27,7 +27,7 @@ class TestParsingVimwikiTask(object):
|
||||||
|
|
||||||
def test_defaults(self):
|
def test_defaults(self):
|
||||||
self.mockvim.current.buffer[0] = "== Test | project:Home | +home =="
|
self.mockvim.current.buffer[0] = "== Test | project:Home | +home =="
|
||||||
port = ViewPort.from_line(0, cache)
|
port = ViewPort.from_line(0, self.cache)
|
||||||
|
|
||||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||||
assert port.name == "Test"
|
assert port.name == "Test"
|
||||||
|
@ -37,7 +37,7 @@ class TestParsingVimwikiTask(object):
|
||||||
|
|
||||||
def test_different_tw(self):
|
def test_different_tw(self):
|
||||||
self.mockvim.current.buffer[0] = "== Test | project:Home #T =="
|
self.mockvim.current.buffer[0] = "== Test | project:Home #T =="
|
||||||
port = ViewPort.from_line(0, cache)
|
port = ViewPort.from_line(0, self.cache)
|
||||||
|
|
||||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||||
assert port.name == "Test"
|
assert port.name == "Test"
|
||||||
|
@ -46,7 +46,7 @@ class TestParsingVimwikiTask(object):
|
||||||
|
|
||||||
def test_different_sort(self):
|
def test_different_sort(self):
|
||||||
self.mockvim.current.buffer[0] = "== Test | project:Home $T =="
|
self.mockvim.current.buffer[0] = "== Test | project:Home $T =="
|
||||||
port = ViewPort.from_line(0, cache)
|
port = ViewPort.from_line(0, self.cache)
|
||||||
|
|
||||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||||
assert port.name == "Test"
|
assert port.name == "Test"
|
||||||
|
@ -55,7 +55,7 @@ class TestParsingVimwikiTask(object):
|
||||||
|
|
||||||
def test_different_sort_with_complex_filter(self):
|
def test_different_sort_with_complex_filter(self):
|
||||||
self.mockvim.current.buffer[0] = "== Test | project:Home or project:Work $T =="
|
self.mockvim.current.buffer[0] = "== Test | project:Home or project:Work $T =="
|
||||||
port = ViewPort.from_line(0, cache)
|
port = ViewPort.from_line(0, self.cache)
|
||||||
|
|
||||||
assert port.taskfilter == list(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.name == "Test"
|
||||||
|
@ -64,7 +64,7 @@ class TestParsingVimwikiTask(object):
|
||||||
|
|
||||||
def test_different_sort_tw(self):
|
def test_different_sort_tw(self):
|
||||||
self.mockvim.current.buffer[0] = "== Test | project:Home #T $T =="
|
self.mockvim.current.buffer[0] = "== Test | project:Home #T $T =="
|
||||||
port = ViewPort.from_line(0, cache)
|
port = ViewPort.from_line(0, self.cache)
|
||||||
|
|
||||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||||
assert port.name == "Test"
|
assert port.name == "Test"
|
||||||
|
@ -73,7 +73,7 @@ class TestParsingVimwikiTask(object):
|
||||||
|
|
||||||
def test_defaults_different_tw(self):
|
def test_defaults_different_tw(self):
|
||||||
self.mockvim.current.buffer[0] = "== Test | project:Home | +home #T =="
|
self.mockvim.current.buffer[0] = "== Test | project:Home | +home #T =="
|
||||||
port = ViewPort.from_line(0, cache)
|
port = ViewPort.from_line(0, self.cache)
|
||||||
|
|
||||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||||
assert port.name == "Test"
|
assert port.name == "Test"
|
||||||
|
@ -83,7 +83,7 @@ class TestParsingVimwikiTask(object):
|
||||||
|
|
||||||
def test_defaults_different_tw_sort(self):
|
def test_defaults_different_tw_sort(self):
|
||||||
self.mockvim.current.buffer[0] = "== Test | project:Home | +home #T $T =="
|
self.mockvim.current.buffer[0] = "== Test | project:Home | +home #T $T =="
|
||||||
port = ViewPort.from_line(0, cache)
|
port = ViewPort.from_line(0, self.cache)
|
||||||
|
|
||||||
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
assert port.taskfilter == list(DEFAULT_VIEWPORT_VIRTUAL_TAGS) + ["project:Home"]
|
||||||
assert port.name == "Test"
|
assert port.name == "Test"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue