diff options
Diffstat (limited to 'tests/test_misc.py')
-rw-r--r-- | tests/test_misc.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/test_misc.py b/tests/test_misc.py index 09fb5c4d..d2777281 100644 --- a/tests/test_misc.py +++ b/tests/test_misc.py @@ -7,7 +7,7 @@ import pytest from coverage.misc import arcz_to_arcs, contract, dummy_decorator_with_args, file_be_gone from coverage.misc import Hasher, one_of, substitute_variables -from coverage.misc import CoverageException +from coverage.misc import CoverageException, USE_CONTRACTS from tests.coveragetest import CoverageTest @@ -81,6 +81,11 @@ class ContractTest(CoverageTest): run_in_temp_dir = False + def setUp(self): + super(ContractTest, self).setUp() + if not USE_CONTRACTS: + self.skipTest("Contracts are disabled") + def test_bytes(self): @contract(text='bytes|None') def need_bytes(text=None): |