Skip to content

Commit 0f1b453

Browse files
committed
feat(tests): add handling for API issue 829
- Introduced a new blocker `api_829` for tracking the issue related to wrong autobalancing when there's no change in transactions. - Updated `TestBasicTransactions` to handle the specific error message for minimum UTxO threshold. The API issue: IntersectMBO/cardano-api#829
1 parent b7ab44b commit 0f1b453

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

cardano_node_tests/tests/issues.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,18 @@
55
repo="IntersectMBO/cardano-api",
66
message="Broken `nextEpochEligibleLeadershipSlots`.",
77
)
8-
98
api_484 = blockers.GH(
109
issue=484,
1110
repo="IntersectMBO/cardano-api",
1211
fixed_in="8.11.0", # Unknown yet, will be fixed/changed sometime in the future
1312
message="Repeated certificates stripped from Conway transaction.",
1413
)
14+
api_829 = blockers.GH(
15+
issue=829,
16+
repo="IntersectMBO/cardano-api",
17+
fixed_in="10.8.0.1", # Unknown yet, will be fixed/changed sometime in the future
18+
message="Wrong autobalancing when there's no change.",
19+
)
1520

1621
cli_49 = blockers.GH(
1722
issue=49,

cardano_node_tests/tests/test_tx_basic.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,9 @@ def test_build_no_change(
295295
)
296296
except clusterlib.CLIError as exc:
297297
str_exc = str(exc)
298+
299+
if "does not meet the minimum UTxO threshold" in str_exc:
300+
issues.api_829.finish_test()
298301
if "negative" not in str_exc:
299302
raise
300303

0 commit comments

Comments
 (0)