@@ -30,7 +30,7 @@ def validate_publish(self, **kwargs):
3030 # do something
3131 raise Exception ()
3232
33- def verify_pacts (self , * pacts , ** kwargs ):
33+ def verify_pacts (self , * pacts , enable_pending = False , ** kwargs ):
3434 """Verify our pacts from the provider.
3535
3636 Returns:
@@ -53,17 +53,19 @@ def verify_pacts(self, *pacts, **kwargs):
5353 success , logs = VerifyWrapper ().call_verify (* pacts ,
5454 provider = self .provider ,
5555 provider_base_url = self .provider_base_url ,
56+ enable_pending = enable_pending ,
5657 ** options )
5758
5859 return success , logs
5960
60- def verify_with_broker (self , ** kwargs ):
61+ def verify_with_broker (self , enable_pending = False , ** kwargs ):
6162 """Use Broker to verify.
6263
6364 Args:
6465 broker_username ([String]): broker username
6566 broker_password ([String]): broker password
6667 broker_url ([String]): url of broker
68+ enable_pending ([Boolean])
6769
6870 """
6971 broker_username = kwargs .get ('broker_username' , None )
@@ -81,6 +83,7 @@ def verify_with_broker(self, **kwargs):
8183
8284 success , logs = VerifyWrapper ().call_verify (provider = self .provider ,
8385 provider_base_url = self .provider_base_url ,
86+ enable_pending = enable_pending ,
8487 ** options )
8588 return success , logs
8689
@@ -97,7 +100,6 @@ def extract_params(self, **kwargs):
97100 states_setup_url = kwargs .get ('provider_states_setup_url' , None )
98101 verbose = kwargs .get ('verbose' , False )
99102 publish_version = kwargs .get ('publish_version' , None )
100- enable_pending = kwargs .get ('enable_pending' , None )
101103
102104 options = {
103105 'log_dir' : log_dir ,
@@ -111,7 +113,6 @@ def extract_params(self, **kwargs):
111113 'provider_states_setup_url' : states_setup_url ,
112114 'verbose' : verbose ,
113115 'publish_version' : publish_version ,
114- 'enable_pending' : enable_pending ,
115116 }
116117 return self .filter_empty_options (** options )
117118
0 commit comments