def test_image_size_on_delete(self): handler = notifications.ImageSize() counters = handler.process_notification(NOTIFICATION_DELETE) self.assertEqual(len(counters), 1) delete = counters[0] self._verify_common_counter(delete, 'image.size', IMAGE_META['size']) self.assertEqual(delete.type, counter.TYPE_GAUGE)
def test_image_size_on_upload(self): handler = notifications.ImageSize() counters = handler.process_notification(NOTIFICATION_UPLOAD) self.assertEqual(len(counters), 1) upload = counters[0] self._verify_common_counter(upload, 'image.size', IMAGE_META['size']) self.assertEqual(upload.type, counter.TYPE_GAUGE)
def test_image_size_on_upload(self): handler = notifications.ImageSize(mock.Mock()) counters = list(handler.process_notification(NOTIFICATION_UPLOAD)) self.assertEqual(1, len(counters)) upload = counters[0] self._verify_common_counter(upload, 'image.size', IMAGE_META['size']) self.assertEqual(sample.TYPE_GAUGE, upload.type)
def test_image_size_on_delete(self): handler = notifications.ImageSize(mock.Mock()) counters = list(handler.process_notification(NOTIFICATION_DELETE)) self.assertEqual(1, len(counters)) delete = counters[0] self._verify_common_counter(delete, 'image.size', IMAGE_META['size']) self.assertEqual(sample.TYPE_GAUGE, delete.type)
def test_image_size_on_update(self): handler = notifications.ImageSize() counters = list(handler.process_notification(NOTIFICATION_UPDATE)) self.assertEqual(1, len(counters)) update = counters[0] self._verify_common_counter(update, 'image.size', IMAGE_META['size']) self.assertEqual(sample.TYPE_GAUGE, update.type)