Custom deserialize impl for ApisVec (#3471)

This commit is contained in:
Andrew Jones
2019-08-26 08:37:42 +01:00
committed by Bastian Köcher
parent da03850eed
commit aae31831fb
2 changed files with 54 additions and 6 deletions
+6 -4
View File
@@ -262,10 +262,12 @@ fn should_return_runtime_version() {
[\"0xc6e9a76309f39b09\",1],[\"0xdd718d5cc53262d4\",1],[\"0xcbca25e39f142387\",1],\
[\"0xf78b278be53f454c\",1],[\"0xab3c0572291feb8b\",1]]}";
assert_eq!(
serde_json::to_string(&api.runtime_version(None.into()).unwrap()).unwrap(),
result,
);
let runtime_version = api.runtime_version(None.into()).unwrap();
let serialized = serde_json::to_string(&runtime_version).unwrap();
assert_eq!(serialized, result);
let deserialized: RuntimeVersion = serde_json::from_str(result).unwrap();
assert_eq!(deserialized, runtime_version);
}
#[test]