1
0
mirror of https://github.com/gsi-upm/senpy synced 2025-09-18 04:22:21 +00:00

Run tests from gsiupm/senpy

This commit is contained in:
J. Fernando Sánchez
2017-07-12 17:50:09 +02:00
parent 9bea267f52
commit 9870391088
2 changed files with 10 additions and 1 deletions

View File

@@ -69,6 +69,10 @@ class Plugin(models.Plugin):
pass
def test(self):
if not hasattr(self, 'test_cases'):
import inspect
raise AttributeError(('Plugin {} [{}] does not have any defined '
'test cases').format(self.id, inspect.getfile(self.__class__)))
for case in self.test_cases:
res = list(self.analyse_entry(models.Entry(case['entry']),
case['params']))