Change RESTError to JsonRESTError for ImageNotFoundException, update test to expect ImageNotFoundException

This commit is contained in:
Dick Marinus 2020-03-08 20:56:21 +01:00
parent a92f862e86
commit 28af7412f8
2 changed files with 3 additions and 3 deletions

View File

@ -1,5 +1,5 @@
from __future__ import unicode_literals
from moto.core.exceptions import RESTError
from moto.core.exceptions import RESTError, JsonRESTError
class RepositoryNotFoundException(RESTError):
@ -13,7 +13,7 @@ class RepositoryNotFoundException(RESTError):
)
class ImageNotFoundException(RESTError):
class ImageNotFoundException(JsonRESTError):
code = 400
def __init__(self, image_id, repository_name, registry_id):

View File

@ -538,7 +538,7 @@ def test_describe_image_that_doesnt_exist():
repositoryName="test_repository",
imageIds=[{"imageTag": "testtag"}],
registryId="123",
).should.throw(ClientError, error_msg1)
).should.throw(client.exceptions.ImageNotFoundException, error_msg1)
error_msg2 = re.compile(
r".*The repository with name 'repo-that-doesnt-exist' does not exist in the registry with id '123'.*",