diff options
author | Chris Jerdonek <chris.jerdonek@gmail.com> | 2018-04-16 12:47:06 -0400 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2018-04-16 12:48:01 -0400 |
commit | 09f1f0387b7f29b1a378a6d87e00ffbbadddd7d5 (patch) | |
tree | 880655eace9c548ee77af6318e593fb71cbfc646 /tests/decorators | |
parent | 93331877c81c1c6641b163b97813268f483ede4b (diff) | |
download | django-09f1f0387b7f29b1a378a6d87e00ffbbadddd7d5.tar.gz |
Updated decorators test to use subTest().
Diffstat (limited to 'tests/decorators')
-rw-r--r-- | tests/decorators/tests.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/decorators/tests.py b/tests/decorators/tests.py index 3afab467a1..5a7fa88044 100644 --- a/tests/decorators/tests.py +++ b/tests/decorators/tests.py @@ -244,15 +244,15 @@ class MethodDecoratorTests(SimpleTestCase): "A method" pass - for Test in (TestPlain, TestMethodAndClass, TestIterable): - self.assertIs(getattr(Test().method, 'myattr', False), True) - self.assertIs(getattr(Test().method, 'myattr2', False), True) - - self.assertIs(getattr(Test.method, 'myattr', False), True) - self.assertIs(getattr(Test.method, 'myattr2', False), True) - - self.assertEqual(Test.method.__doc__, 'A method') - self.assertEqual(Test.method.__name__, 'method') + tests = (TestPlain, TestMethodAndClass, TestIterable) + for Test in tests: + with self.subTest(Test=Test): + self.assertIs(getattr(Test().method, 'myattr', False), True) + self.assertIs(getattr(Test().method, 'myattr2', False), True) + self.assertIs(getattr(Test.method, 'myattr', False), True) + self.assertIs(getattr(Test.method, 'myattr2', False), True) + self.assertEqual(Test.method.__doc__, 'A method') + self.assertEqual(Test.method.__name__, 'method') def test_bad_iterable(self): decorators = {myattr_dec_m, myattr2_dec_m} |