diff options
author | Tim Harder <radhermit@gmail.com> | 2017-12-21 08:23:35 -0500 |
---|---|---|
committer | Tim Harder <radhermit@gmail.com> | 2018-04-11 14:39:31 -0400 |
commit | 4f1de96684eb4a87458aeefa0b85770bc1aeeab5 (patch) | |
tree | 490e6a895c801b6ac1917d5ebd7a590f14fc4621 /tests/test_demandload_usage.py | |
parent | setup.cfg: add pytest settings (diff) | |
download | snakeoil-4f1de96684eb4a87458aeefa0b85770bc1aeeab5.tar.gz snakeoil-4f1de96684eb4a87458aeefa0b85770bc1aeeab5.tar.bz2 snakeoil-4f1de96684eb4a87458aeefa0b85770bc1aeeab5.zip |
test: initial conversion from unittest to pytest functionality
Diffstat (limited to 'tests/test_demandload_usage.py')
-rw-r--r-- | tests/test_demandload_usage.py | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/tests/test_demandload_usage.py b/tests/test_demandload_usage.py index 77e99d40..96e33deb 100644 --- a/tests/test_demandload_usage.py +++ b/tests/test_demandload_usage.py @@ -1,24 +1,21 @@ # Copyright: 2005-2011 Brian Harring <ferringb@gmail.com> # License: BSD/GPL2 -from snakeoil.test import TestCase, mixins +from snakeoil.test import mixins -class TestDemandLoadTargets(mixins.PythonNamespaceWalker, TestCase): +class TestDemandLoadTargets(mixins.PythonNamespaceWalker): target_namespace = 'snakeoil' ignore_all_import_failures = False - def setUp(self): + def setup_method(self, method): self._failures = [] - def tearDown(self): - if not self._failures: - return - + def teardown_method(self, method): msg = "\n".join(sorted("%s: error %s" % (target, e) for target, e in self._failures)) - self.fail("bad demandload targets:\n%s" % (msg,)) + assert not self._failures, "bad demandload targets:\n%s" % (msg,) def test_demandload_targets(self): for x in self.walk_namespace( |