@@ -13,9 +13,9 @@ module SccSumaApi
13
13
let ( :product ) { FactoryBot . create ( :product , :product_sles_sap , :with_mirrored_repositories , :with_mirrored_extensions ) }
14
14
let ( :payload ) do
15
15
{
16
- identifier : product . identifier ,
17
- version : product . version ,
18
- arch : product . arch
16
+ 'X-INSTANCE-IDENTIFIER' => product . identifier ,
17
+ 'X-INSTANCE-VERSION' => product . version ,
18
+ 'X-INSTANCE-ARCH' => product . arch
19
19
}
20
20
end
21
21
let ( :logger ) { instance_double ( 'RMT::Logger' ) . as_null_object }
@@ -37,6 +37,8 @@ module SccSumaApi
37
37
file_fixture ( 'products/dummy_products.json' ) ,
38
38
Rails . root . join ( 'tmp/unscoped_products.json' )
39
39
)
40
+
41
+ get '/api/scc/unscoped-products' , headers : payload
40
42
end
41
43
42
44
after { File . delete ( unscoped_file ) if File . exist? ( unscoped_file ) }
@@ -52,7 +54,7 @@ module SccSumaApi
52
54
53
55
context 'endpoints return unscoped products' do
54
56
before do
55
- get '/api/scc/unscoped-products' , params : payload
57
+ get '/api/scc/unscoped-products' , headers : payload
56
58
end
57
59
58
60
its ( :code ) { is_expected . to eq '200' }
@@ -71,7 +73,7 @@ module SccSumaApi
71
73
allow ( RMT ::Logger ) . to receive ( :new ) . and_return ( logger )
72
74
File . delete ( unscoped_file ) if File . exist? ( unscoped_file )
73
75
74
- get '/api/scc/unscoped-products' , params : payload
76
+ get '/api/scc/unscoped-products' , headers : payload
75
77
end
76
78
77
79
its ( :code ) { is_expected . to eq '200' }
0 commit comments