@@ -89,7 +89,7 @@ def test_publish_on_success(self, mock_path_exists, mock_wrapper):
8989 provider_base_url = 'http://localhost:8888' ,
9090 log_level = 'INFO' ,
9191 verbose = False ,
92- publish_version = '1.0.0' ,
92+ provider_app_version = '1.0.0' ,
9393 enable_pending = False ,
9494 include_wip_pacts_since = None )
9595
@@ -171,6 +171,28 @@ def test_verifier_with_broker(self, mock_wrapper):
171171 enable_pending = False ,
172172 include_wip_pacts_since = None )
173173
174+ @patch ("pact.verify_wrapper.VerifyWrapper.call_verify" )
175+ def test_verifier_and_pubish_with_broker (self , mock_wrapper ):
176+
177+ mock_wrapper .return_value = (True , 'some value' )
178+
179+ self .default_opts ['publish_verification_results' ] = True
180+ output , _ = self .verifier .verify_with_broker (** self .default_opts )
181+
182+ self .assertTrue (output )
183+ assertVerifyCalled (mock_wrapper ,
184+ provider = 'test_provider' ,
185+ provider_base_url = 'http://localhost:8888' ,
186+ broker_password = self .broker_password ,
187+ broker_username = self .broker_username ,
188+ broker_token = 'token' ,
189+ broker_url = self .broker_url ,
190+ log_level = 'INFO' ,
191+ verbose = False ,
192+ enable_pending = False ,
193+ include_wip_pacts_since = None ,
194+ publish_verification_results = True )
195+
174196 @patch ("pact.verify_wrapper.VerifyWrapper.call_verify" )
175197 def test_verifier_with_broker_passes_consumer_selctors (self , mock_wrapper ):
176198
@@ -216,7 +238,7 @@ def test_publish_on_success(self, mock_path_exists, mock_wrapper):
216238 broker_url = self .broker_url ,
217239 log_level = 'INFO' ,
218240 verbose = False ,
219- publish_version = '1.0.0' ,
241+ provider_app_version = '1.0.0' ,
220242 enable_pending = False ,
221243 include_wip_pacts_since = None )
222244
0 commit comments