@attr(operation='append object')
@attr(assertion='success')
@attr('fails_on_aws')
+@attr('fails_with_subdomain')
@attr('appendobject')
def test_append_object():
bucket = get_new_bucket()
@attr(operation='append to normal object')
@attr(assertion='fails 409')
@attr('fails_on_aws')
+@attr('fails_with_subdomain')
@attr('appendobject')
def test_append_normal_object():
bucket = get_new_bucket()
@attr(operation='append position not right')
@attr(assertion='fails 409')
@attr('fails_on_aws')
+@attr('fails_with_subdomain')
@attr('appendobject')
def test_append_object_position_wrong():
bucket = get_new_bucket()
@attr(method='get')
@attr(operation='Test Bucket Policy for a user belonging to a different tenant')
@attr(assertion='succeeds')
+@attr('fails_with_subdomain')
@attr('bucket-policy')
def test_bucket_policy_different_tenant():
bucket = get_new_bucket()