@@ -122,14 +122,19 @@ def test_deregister_registered(
122122 signing_key_files = [user_payment .skey_file , user_registered .stake .skey_file ],
123123 )
124124
125- tx_output_dereg = clusterlib_utils .build_and_submit_tx (
126- cluster_obj = cluster ,
127- name_template = f"{ temp_template } _dereg" ,
128- src_address = user_payment .address ,
129- tx_files = tx_files_dereg ,
130- build_method = build_method ,
131- witness_override = len (tx_files_dereg .signing_key_files ),
132- )
125+ try :
126+ tx_output_dereg = clusterlib_utils .build_and_submit_tx (
127+ cluster_obj = cluster ,
128+ name_template = f"{ temp_template } _dereg" ,
129+ src_address = user_payment .address ,
130+ tx_files = tx_files_dereg ,
131+ build_method = build_method ,
132+ witness_override = len (tx_files_dereg .signing_key_files ),
133+ )
134+ except clusterlib .CLIError as exc :
135+ if "ValueNotConservedUTxO" in str (exc ):
136+ issues .cli_942 .finish_test ()
137+ raise
133138
134139 assert not cluster .g_query .get_stake_addr_info (user_registered .stake .address ).address , (
135140 f"Stake address is registered: { user_registered .stake .address } "
@@ -722,10 +727,9 @@ def _submit_tx(
722727 tx_name = name_template ,
723728 tx_files = tx_files ,
724729 complex_certs = complex_certs ,
725- witness_count_add = witness_len
730+ witness_count_add = witness_len ,
726731 )
727732
728-
729733 # Create witness file for each key
730734 witness_files = [
731735 cluster .g_transaction .witness_tx (
0 commit comments