matrix:128:load_suite: Parsing tests/test_2.matrix
asyncio:1148:default_exception_handler: Task exception was never retrieved
future: <Task finished coro=<__call__() done, defined at /home/petevg/Code/matrix/matrix/rules.py:346> exception=KeyError('task',)>
Traceback (most recent call last):
File "/usr/lib/python3.5/asyncio/tasks.py", line 239, in _step
result = coro.send(None)
File "/home/petevg/Code/matrix/matrix/rules.py", line 348, in __call__
context = self.load_suite(self.config_file)
File "/home/petevg/Code/matrix/matrix/rules.py", line 129, in load_suite
tests = load_suite(filelike)
File "/home/petevg/Code/matrix/matrix/rules.py", line 116, in load_suite
rules = factory.from_spec(spec)
File "/home/petevg/Code/matrix/matrix/rules.py", line 101, in from_spec
m(data, fmt)
File "/home/petevg/Code/matrix/matrix/rules.py", line 106, in from_v1
self.append(factory.from_spec(test, fmt))
File "/home/petevg/Code/matrix/matrix/rules.py", line 49, in from_spec
m(data)
File "/home/petevg/Code/matrix/matrix/rules.py", line 67, in from_v1
do = aspec.pop("task")
KeyError: 'task'