Skip to content

Commit de00a20

Browse files
authored
Merge pull request #3071 from IntersectMBO/raise_runtime_error
refactor: replace AssertionError with RuntimeError
2 parents 04f9733 + b2b35e4 commit de00a20

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

cardano_node_tests/tests/plutus_common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -741,7 +741,7 @@ def create_script_context_w_blockers(
741741
redeemer_file=redeemer_file,
742742
tx_file=tx_file,
743743
)
744-
except AssertionError as err:
744+
except RuntimeError as err:
745745
str_err = str(err)
746746
if "Unwitnessed Tx ConwayEra" in str_err:
747747
pytest.xfail("create-script-context: unsupported 'Unwitnessed Tx ConwayEra'")

cardano_node_tests/tests/test_cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def test_txid_with_process_substitution(self, cluster: clusterlib.ClusterLib):
152152

153153
try:
154154
helpers.run_in_bash(command=cmd)
155-
except AssertionError as err:
155+
except RuntimeError as err:
156156
if "cardano-cli: TODO" in str(err) or "Could not JSON decode TextEnvelopeCddl" in str(
157157
err
158158
):
@@ -1146,7 +1146,7 @@ def test_ledger_state(self, cluster: clusterlib.ClusterLib):
11461146

11471147
try:
11481148
ledger_state = clusterlib_utils.get_ledger_state(cluster_obj=cluster)
1149-
except AssertionError as err:
1149+
except RuntimeError as err:
11501150
if "Invalid numeric literal at line" in str(err):
11511151
issues.node_3859.finish_test()
11521152
raise

cardano_node_tests/tests/test_ledger_state.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def test_stake_snapshot(self, cluster: clusterlib.ClusterLib): # noqa: C901
5151

5252
try:
5353
ledger_state = clusterlib_utils.get_ledger_state(cluster_obj=cluster)
54-
except AssertionError as err:
54+
except RuntimeError as err:
5555
if "Invalid numeric literal at line" not in str(err):
5656
raise
5757
issues.node_3859.finish_test()

cardano_node_tests/utils/helpers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def run_command(
104104
# pyrefly: ignore # missing-attribute
105105
err_dec = err_dec or stdout.decode()
106106
msg = f"An error occurred while running `{cmd_str}`: {err_dec}"
107-
raise AssertionError(msg)
107+
raise RuntimeError(msg)
108108

109109
# pyrefly: ignore # bad-return
110110
return stdout
@@ -276,7 +276,7 @@ def tool_has(command: str) -> bool:
276276
err_str = ""
277277
try:
278278
run_command(command)
279-
except AssertionError as err:
279+
except RuntimeError as err:
280280
err_str = str(err)
281281
else:
282282
return True

0 commit comments

Comments
 (0)