# wait for sync
zone_bucket_checkpoint(ps_zones[0].zone, zones[0].zone, bucket_name)
- # get the create events from the subscription
+ # get the delete events from the subscription
result, _ = sub_conf.get_events()
parsed_result = json.loads(result)
for event in parsed_result['events']:
log.debug('Event key: "' + str(event['info']['key']['name']) + '" type: "' + str(event['event']) + '"')
+ assert_equal(str(event['event']), 'OBJECT_DELETE')
- # TODO: verify the specific events
+ # TODO: verify we have exactly 2 events
assert len(parsed_result['events']) >= 2
# cleanup
sub_conf.del_config()
notification_conf.del_config()
topic_conf.del_config()
+ for key in bucket.list():
+ key.delete()
zones[0].delete_bucket(bucket_name)