]>
git.proxmox.com Git - rustc.git/blob - vendor/ordermap/tests/serde.rs
1 #![cfg(feature = "serde-1")]
5 extern crate serde_test
;
8 use serde_test
::{Token, assert_tokens}
;
12 let map
= ordermap
! { 1 => 2, 3 => 4 }
;
14 &[Token
::Map { len: Some(2) }
,
24 let set
= orderset
! { 1, 2, 3, 4 }
;
26 &[Token
::Seq { len: Some(4) }
,
35 fn test_serde_fnv_hasher() {
36 let mut map
: ::ordermap
::OrderMap
<i32, i32, ::fnv
::FnvBuildHasher
> = Default
::default();
40 &[Token
::Map { len: Some(2) }
,
49 fn test_serde_map_fnv_hasher() {
50 let mut set
: ::ordermap
::OrderSet
<i32, ::fnv
::FnvBuildHasher
> = Default
::default();
53 &[Token
::Seq { len: Some(4) }
,