Skip S3 versioning test when versioning is not enabled

Change-Id: I36e42f459a74ed71a1cc57570a564e5562abbae3
This commit is contained in:
Tim Burke 2023-02-24 11:48:13 -08:00
parent 3bf7cf60b9
commit 8dd2d010ac

View File

@ -208,6 +208,9 @@ class TestS3ApiXxeInjection(S3ApiBaseBoto3):
self.assertEqual(204, response_metadata.get('HTTPStatusCode'))
def test_put_bucket_versioning(self):
if 'object_versioning' not in tf.cluster_info:
raise tf.SkipTest('S3 versioning requires that Swift object '
'versioning be enabled')
self._create_bucket()
url = self._presign_url(