Skip to content

Commit

Permalink
Witness human-readable serde test
Browse files Browse the repository at this point in the history
  • Loading branch information
dr-orlovsky authored and tcharding committed Jul 12, 2022
1 parent 68577df commit a1df62a
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/blockdata/witness.rs
Expand Up @@ -489,6 +489,20 @@ mod test {
assert_eq!(new_witness_format, back);
}

#[cfg(feature = "serde")]
#[test]
fn test_serde_human() {
use serde_json;

let witness = Witness::from_vec(vec![vec![0u8, 123, 75], vec![2u8, 6, 3, 7, 8]]);

let json = serde_json::to_string(&witness).unwrap();

assert_eq!(json, r#"["007b4b","0206030708"]"#);

let back: Witness = serde_json::from_str(&json).unwrap();
assert_eq!(witness, back);
}
}


Expand Down

0 comments on commit a1df62a

Please sign in to comment.