From 5fa0b916a2450bf379e036317a42868c64b3d05c Mon Sep 17 00:00:00 2001 From: Ed Ball Date: Wed, 1 Feb 2023 14:18:33 +0100 Subject: [PATCH] test: more descriptive and complete peek_address tests --- bdk-ffi/src/wallet.rs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/bdk-ffi/src/wallet.rs b/bdk-ffi/src/wallet.rs index c58674a..264ed29 100644 --- a/bdk-ffi/src/wallet.rs +++ b/bdk-ffi/src/wallet.rs @@ -575,6 +575,7 @@ mod test { "bcrt1q0xs7dau8af22rspp4klya4f7lhggcnqfun2y3a" ); + // new index still 0 assert_eq!( wallet .get_address(crate::AddressIndex::New) @@ -583,6 +584,7 @@ mod test { "bcrt1qqjn9gky9mkrm3c28e5e87t5akd3twg6xezp0tv" ); + // new index now 1 assert_eq!( wallet .get_address(crate::AddressIndex::New) @@ -591,12 +593,22 @@ mod test { "bcrt1q0xs7dau8af22rspp4klya4f7lhggcnqfun2y3a" ); + // new index now 2 + assert_eq!( + wallet + .get_address(crate::AddressIndex::New) + .unwrap() + .address, + "bcrt1q5g0mq6dkmwzvxscqwgc932jhgcxuqqkjv09tkj" + ); + + // peek index 1 assert_eq!( wallet .get_address(AddressIndex::Peek { index: 0 }) .unwrap() .address, - "bcrt1qqjn9gky9mkrm3c28e5e87t5akd3twg6xezp0tv" + "bcrt1q0xs7dau8af22rspp4klya4f7lhggcnqfun2y3a" ); }