diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2021-02-06 07:21:13 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2021-02-06 07:38:49 -0500 |
commit | 2e4b2977c78e254797d07c39e933fd535d4b0cec (patch) | |
tree | 568340a9837fabafee6a818db905d8ec15112d8d /coverage | |
parent | b7160a896252bb92ffe921a37e3cde98c5cb78b9 (diff) | |
download | python-coveragepy-git-2e4b2977c78e254797d07c39e933fd535d4b0cec.tar.gz |
refactor: remove unittest.assertCountEqual
Another step toward removing unittest.TestCase.
Diffstat (limited to 'coverage')
-rw-r--r-- | coverage/backunittest.py | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/coverage/backunittest.py b/coverage/backunittest.py deleted file mode 100644 index 8b66c0f1..00000000 --- a/coverage/backunittest.py +++ /dev/null @@ -1,25 +0,0 @@ -# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt - -"""Implementations of unittest features from the future.""" - -import unittest - - -def unittest_has(method): - """Does `unittest.TestCase` have `method` defined?""" - return hasattr(unittest.TestCase, method) - - -class TestCase(unittest.TestCase): - """Just like unittest.TestCase, but with assert methods added. - - Designed to be compatible with 3.1 unittest. Methods are only defined if - `unittest` doesn't have them. - - """ - # pylint: disable=signature-differs - - if not unittest_has('assertCountEqual'): - def assertCountEqual(self, *args, **kwargs): - return self.assertItemsEqual(*args, **kwargs) |