Skip to content

Commit 66110dc

Browse files
committed
tx: discountct: add missing testcase from #204
1 parent 0ea307a commit 66110dc

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/transaction.rs

+8
Original file line numberDiff line numberDiff line change
@@ -2471,6 +2471,14 @@ mod tests {
24712471
assert_eq!(tx.discount_weight(), 1302);
24722472
assert_eq!(tx.discount_vsize(), 326);
24732473

2474+
let tx: Transaction = hex_deserialize!(include_str!("../tests/data/2in3out_tx.hex"));
2475+
assert_eq!(tx.input.len(), 2);
2476+
assert_eq!(tx.output.len(), 3);
2477+
assert_eq!(tx.weight(), 10300);
2478+
assert_eq!(tx.vsize(), 2575);
2479+
assert_eq!(tx.discount_weight(), 1302);
2480+
assert_eq!(tx.discount_vsize(), 326);
2481+
24742482
let tx: Transaction = hex_deserialize!(include_str!("../tests/data/2in3out_tx2.hex"));
24752483
assert_eq!(tx.input.len(), 2);
24762484
assert_eq!(tx.output.len(), 3);

0 commit comments

Comments
 (0)