From 9c679d90821d6e45473be3b8e7aa420adef42b09 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sun, 9 Jul 2017 10:16:49 -0700 Subject: [PATCH] Test for serializing BTreeSet --- test_suite/tests/test_ser.rs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/test_suite/tests/test_ser.rs b/test_suite/tests/test_ser.rs index ae10b26b..8bf833da 100644 --- a/test_suite/tests/test_ser.rs +++ b/test_suite/tests/test_ser.rs @@ -9,7 +9,7 @@ #[macro_use] extern crate serde_derive; -use std::collections::{BTreeMap, HashMap, HashSet}; +use std::collections::{BTreeMap, BTreeSet, HashMap, HashSet}; use std::net; use std::path::{Path, PathBuf}; use std::time::Duration; @@ -170,6 +170,17 @@ declare_tests! { Token::SeqEnd, ], } + test_btreeset { + BTreeSet::::new() => &[ + Token::Seq { len: Some(0) }, + Token::SeqEnd, + ], + btreeset![1] => &[ + Token::Seq { len: Some(1) }, + Token::I32(1), + Token::SeqEnd, + ], + } test_hashset { HashSet::::new() => &[ Token::Seq { len: Some(0) },