File tree Expand file tree Collapse file tree 2 files changed +11
-8
lines changed Expand file tree Collapse file tree 2 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -431,15 +431,16 @@ def test_conditions(
431
431
conds : SpendBundleConditions ,
432
432
expected : Optional [Err ],
433
433
) -> None :
434
- assert (
435
- check_time_locks (
436
- dict (self .REMOVALS ),
437
- conds ,
438
- self .PREV_BLOCK_HEIGHT ,
439
- self .PREV_BLOCK_TIMESTAMP ,
440
- )
441
- == expected
434
+ res = check_time_locks (
435
+ dict (self .REMOVALS ),
436
+ conds ,
437
+ self .PREV_BLOCK_HEIGHT ,
438
+ self .PREV_BLOCK_TIMESTAMP ,
442
439
)
440
+ if res is not None :
441
+ # TODO: remove when Rust errors and Python Errors are the same
442
+ res = Err (res )
443
+ assert res == expected
443
444
444
445
445
446
def expect (
Original file line number Diff line number Diff line change @@ -721,6 +721,8 @@ async def validate_spend_bundle(
721
721
self .peak .height ,
722
722
self .peak .timestamp ,
723
723
)
724
+ if tl_error is not None :
725
+ tl_error = Err (tl_error )
724
726
725
727
timelocks : TimelockConditions = compute_assert_height (removal_record_dict , conds )
726
728
You can’t perform that action at this time.
0 commit comments