@@ -525,13 +525,15 @@ def assert_contract_fail(
525525 variables : Optional [dict [str , str ]] = None ,
526526 dwh_data_source_file_path : Optional [str ] = None ,
527527 extra_data_source_impls : list [DataSourceImpl ] = [],
528+ publish_results : bool = True ,
528529 ) -> ContractVerificationResult :
529530 contract_verification_session_result : ContractVerificationSessionResult = self .verify_contract (
530531 contract_yaml_str = contract_yaml_str ,
531532 test_table = test_table ,
532533 variables = variables ,
533534 dwh_data_source_file_path = dwh_data_source_file_path ,
534535 extra_data_source_impls = extra_data_source_impls ,
536+ publish_results = publish_results ,
535537 )
536538 if contract_verification_session_result .is_ok :
537539 raise AssertionError (f"Expected contract verification failed" )
@@ -544,13 +546,15 @@ def assert_contract_warn(
544546 variables : Optional [dict [str , str ]] = None ,
545547 dwh_data_source_file_path : Optional [str ] = None ,
546548 extra_data_source_impls : list [DataSourceImpl ] = [],
549+ publish_results : bool = True ,
547550 ) -> ContractVerificationResult :
548551 contract_verification_session_result : ContractVerificationSessionResult = self .verify_contract (
549552 contract_yaml_str = contract_yaml_str ,
550553 test_table = test_table ,
551554 variables = variables ,
552555 dwh_data_source_file_path = dwh_data_source_file_path ,
553556 extra_data_source_impls = extra_data_source_impls ,
557+ publish_results = publish_results ,
554558 )
555559 if not contract_verification_session_result .is_warned :
556560 raise AssertionError (f"Expected contract verification warned" )
0 commit comments