@@ -27,6 +27,12 @@ def test_get_build(app, auth_env, client, db):
2727 'quay.io/namespace/from_index@sha256:defghi'
2828 )
2929 request .index_image = Image .get_or_create ('quay.io/namespace/index@sha256:fghijk' )
30+ request .internal_index_image_copy = Image .get_or_create (
31+ 'quay.io/namespace/internal_index:tag'
32+ )
33+ request .internal_index_image_copy_resolved = Image .get_or_create (
34+ 'quay.io/namespace/internal_index@sha256:something'
35+ )
3036 request .add_architecture ('amd64' )
3137 request .add_architecture ('s390x' )
3238 request .add_state ('complete' , 'Completed successfully' )
@@ -57,6 +63,8 @@ def test_get_build(app, auth_env, client, db):
5763 'id' : 1 ,
5864 'index_image' : 'quay.io/namespace/index@sha256:fghijk' ,
5965 'index_image_resolved' : None ,
66+ 'internal_index_image_copy' : 'quay.io/namespace/internal_index:tag' ,
67+ 'internal_index_image_copy_resolved' : 'quay.io/namespace/internal_index@sha256:something' ,
6068 'logs' : {
6169 'url' : 'http://localhost/api/v1/builds/1/logs' ,
6270 'expiration' : '2020-02-15T17:03:00Z' ,
@@ -680,6 +688,8 @@ def test_add_bundle_success(
680688 'id' : 1 ,
681689 'index_image' : None ,
682690 'index_image_resolved' : None ,
691+ 'internal_index_image_copy' : None ,
692+ 'internal_index_image_copy_resolved' : None ,
683693 'removed_operators' : [],
684694 'request_type' : 'add' ,
685695 'state' : 'in_progress' ,
@@ -989,6 +999,8 @@ def test_patch_request_add_success(
989999 'index_image' : 'index:image' ,
9901000 'index_image_resolved' : 'index:image-resolved' ,
9911001 'binary_image_resolved' : 'binary-image@sha256:1234' ,
1002+ 'internal_index_image_copy' : 'quay.io/namespace/internal_index:tag' ,
1003+ 'internal_index_image_copy_resolved' : 'quay.io/namespace/internal_index@sha256:something' ,
9921004 }
9931005
9941006 if distribution_scope :
@@ -1010,6 +1022,8 @@ def test_patch_request_add_success(
10101022 'id' : minimal_request_add .id ,
10111023 'index_image' : 'index:image' ,
10121024 'index_image_resolved' : 'index:image-resolved' ,
1025+ 'internal_index_image_copy' : 'quay.io/namespace/internal_index:tag' ,
1026+ 'internal_index_image_copy_resolved' : 'quay.io/namespace/internal_index@sha256:something' ,
10131027 'logs' : {
10141028 'url' : 'http://localhost/api/v1/builds/1/logs' ,
10151029 'expiration' : '2020-02-15T17:03:00Z' ,
@@ -1059,6 +1073,8 @@ def test_patch_request_rm_success(mock_smfsc, db, minimal_request_rm, worker_aut
10591073 'index_image' : 'index:image' ,
10601074 'index_image_resolved' : 'index:image-resolved' ,
10611075 'binary_image_resolved' : 'binary-image@sha256:1234' ,
1076+ 'internal_index_image_copy' : 'quay.io/namespace/internal_index:tag' ,
1077+ 'internal_index_image_copy_resolved' : 'quay.io/namespace/internal_index@sha256:something' ,
10621078 }
10631079
10641080 response_json = {
@@ -1077,6 +1093,8 @@ def test_patch_request_rm_success(mock_smfsc, db, minimal_request_rm, worker_aut
10771093 'id' : minimal_request_rm .id ,
10781094 'index_image' : 'index:image' ,
10791095 'index_image_resolved' : 'index:image-resolved' ,
1096+ 'internal_index_image_copy' : 'quay.io/namespace/internal_index:tag' ,
1097+ 'internal_index_image_copy_resolved' : 'quay.io/namespace/internal_index@sha256:something' ,
10801098 'logs' : {
10811099 'url' : 'http://localhost/api/v1/builds/1/logs' ,
10821100 'expiration' : '2020-02-15T17:03:00Z' ,
@@ -1204,6 +1222,8 @@ def test_remove_operator_success(mock_smfsc, mock_rm, db, auth_env, client):
12041222 'id' : 1 ,
12051223 'index_image' : None ,
12061224 'index_image_resolved' : None ,
1225+ 'internal_index_image_copy' : None ,
1226+ 'internal_index_image_copy_resolved' : None ,
12071227 'logs' : {
12081228 'url' : 'http://localhost/api/v1/builds/1/logs' ,
12091229 'expiration' : '2020-02-15T17:03:00Z' ,
0 commit comments