Skip to content

Commit 6684e2c

Browse files
committed
Merge #561: Use explicit error in integration test
70e30ea Use explicit error in integration test (0xb10c) Pull request description: Fix the `getorphantxs` test to explicitly state the error types. Taken out of #490 and redundant parts removed. Co-authored-by: 0xb10c <b10c@b10c.me> ACKs for top commit: tcharding: ACK 70e30ea Tree-SHA512: 4924a4763b772cc8ecc978bc2db6360670beb5fe76d0ab9eb920b2cb24a912aa9d276e8df1be4a224663f9c243fe32a50e61be3095e62e5b54593d18c3b5ff3e
2 parents 912a557 + 70e30ea commit 6684e2c

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

integration_test/tests/hidden.rs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,15 @@ fn hidden__get_orphan_txs__modelled() {
150150
let json_v2: GetOrphanTxsVerboseTwo =
151151
node2.client.get_orphan_txs_verbosity_2().expect("getorphantxs 2");
152152

153-
let model_v0: mtype::GetOrphanTxs = json_v0.into_model().unwrap();
154-
let model_v1: mtype::GetOrphanTxsVerboseOne = json_v1.into_model().unwrap();
155-
let model_v2: mtype::GetOrphanTxsVerboseTwo = json_v2.into_model().unwrap();
153+
let model_v0: Result<mtype::GetOrphanTxs, GetOrphanTxsError> = json_v0.into_model();
154+
let model_v1: Result<mtype::GetOrphanTxsVerboseOne, GetOrphanTxsVerboseOneEntryError> =
155+
json_v1.into_model();
156+
let model_v2: Result<mtype::GetOrphanTxsVerboseTwo, GetOrphanTxsVerboseTwoEntryError> =
157+
json_v2.into_model();
158+
159+
let model_v0 = model_v0.unwrap();
160+
let model_v1 = model_v1.unwrap();
161+
let model_v2 = model_v2.unwrap();
156162

157163
assert_eq!(model_v0.0.len(), NUM_ORPHANS as usize);
158164
assert_eq!(model_v1.0.len(), NUM_ORPHANS as usize);

0 commit comments

Comments
 (0)