diff --git a/src/_zkapauthorizer/tests/test_storage_protocol.py b/src/_zkapauthorizer/tests/test_storage_protocol.py index d79b0fc84599902aa5737aaba45efc9377ba07b6..5230933e02a7059e440783656e892f9c83673ea8 100644 --- a/src/_zkapauthorizer/tests/test_storage_protocol.py +++ b/src/_zkapauthorizer/tests/test_storage_protocol.py @@ -25,6 +25,7 @@ from fixtures import ( ) from testtools import ( TestCase, + skipIf, ) from testtools.matchers import ( Always, @@ -72,6 +73,7 @@ from challenge_bypass_ristretto import ( random_signing_key, ) +from allmydata import __version__ as allmydata_version from allmydata.storage.common import ( storage_index_to_dir, ) @@ -130,6 +132,7 @@ from ..foolscap import ( ShareStat, ) + class RequiredPassesTests(TestCase): """ Tests for ``required_passes``. @@ -522,6 +525,7 @@ class ShareTests(TestCase): leases = list(self.anonymous_storage_server.get_leases(storage_index)) self.assertThat(leases, HasLength(2)) + @skipIf(allmydata_version >= "1.16.", "Tahoe-LAFS 1.16.0 removed renew_lease") @given( storage_index=storage_indexes(), renew_secret=lease_renew_secrets(),