mirror of
https://github.com/containers/podman.git
synced 2025-06-19 00:06:43 +08:00
compat API: /images/json prefix image id with sha256
Docker adds the `sha256:` prefix to the image ID, so our compat endpoint has to do this as well. Fixes #11623 Signed-off-by: Paul Holzinger <pholzing@redhat.com>
This commit is contained in:
@ -32,6 +32,9 @@ class ImageTestCase(APITestCase):
|
||||
for k in required_keys:
|
||||
self.assertIn(k, item)
|
||||
|
||||
# Id should be prefixed with sha256: (#11645)
|
||||
self.assertIn("sha256:",item['Id'])
|
||||
|
||||
def test_inspect(self):
|
||||
r = requests.get(self.podman_url + "/v1.40/images/alpine/json")
|
||||
self.assertEqual(r.status_code, 200, r.text)
|
||||
@ -59,6 +62,8 @@ class ImageTestCase(APITestCase):
|
||||
for item in required_keys:
|
||||
self.assertIn(item, image)
|
||||
_ = parse(image["Created"])
|
||||
# Id should be prefixed with sha256: (#11645)
|
||||
self.assertIn("sha256:",image['Id'])
|
||||
|
||||
def test_delete(self):
|
||||
r = requests.delete(self.podman_url + "/v1.40/images/alpine?force=true")
|
||||
|
Reference in New Issue
Block a user