def test_check_status_working(self): """Test check_status returns True when storage is working properly.""" default_storage_health = DefaultFileStorageHealthCheck() default_storage = default_storage_health.get_storage() default_storage_open = '{}.{}.open'.format( default_storage.__module__, default_storage.__class__.__name__ ) with mock.patch(default_storage_open, mock.mock_open(read_data=default_storage_health.get_file_content())): self.assertTrue(default_storage_health.check_status())
def test_get_storage(self): """Test get_storage method returns None on the base class, but a Storage instance on default.""" base_storage = StorageHealthCheck() self.assertIsNone(base_storage.get_storage()) default_storage = DefaultFileStorageHealthCheck() self.assertIsInstance(default_storage.get_storage(), Storage)
def test_get_storage(self): base_storage = StorageHealthCheck() self.assertIsNone(base_storage.get_storage()) default_storage = DefaultFileStorageHealthCheck() self.assertIsInstance(default_storage.get_storage(), Storage)