aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gmail.com>2017-12-21 08:23:35 -0500
committerTim Harder <radhermit@gmail.com>2018-04-11 14:39:31 -0400
commit4f1de96684eb4a87458aeefa0b85770bc1aeeab5 (patch)
tree490e6a895c801b6ac1917d5ebd7a590f14fc4621 /tests/test_demandload_usage.py
parentsetup.cfg: add pytest settings (diff)
downloadsnakeoil-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.py13
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(