summaryrefslogtreecommitdiff
path: root/tests/test_serialize.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_serialize.rs')
-rw-r--r--tests/test_serialize.rs37
1 files changed, 2 insertions, 35 deletions
diff --git a/tests/test_serialize.rs b/tests/test_serialize.rs
index 75dfc61..c10c3da 100644
--- a/tests/test_serialize.rs
+++ b/tests/test_serialize.rs
@@ -1,39 +1,6 @@
#[macro_use]
extern crate serde_derive;
-extern crate serde_urlencoded;
-
-#[test]
-fn serialize_option_map_int() {
- let params = &[("first", Some(23)), ("middle", None), ("last", Some(42))];
-
- assert_eq!(serde_urlencoded::to_string(params),
- Ok("first=23&last=42".to_owned()));
-}
-
-#[test]
-fn serialize_option_map_string() {
- let params =
- &[("first", Some("hello")), ("middle", None), ("last", Some("world"))];
-
- assert_eq!(serde_urlencoded::to_string(params),
- Ok("first=hello&last=world".to_owned()));
-}
-
-#[test]
-fn serialize_option_map_bool() {
- let params = &[("one", Some(true)), ("two", Some(false))];
-
- assert_eq!(serde_urlencoded::to_string(params),
- Ok("one=true&two=false".to_owned()));
-}
-
-#[test]
-fn serialize_map_bool() {
- let params = &[("one", true), ("two", false)];
-
- assert_eq!(serde_urlencoded::to_string(params),
- Ok("one=true&two=false".to_owned()));
-}
+extern crate serde_qs as qs;
#[derive(Serialize, Deserialize)]
struct Foo { bar: Bar, baz: Baz }
@@ -55,7 +22,7 @@ fn serialize_struct() {
}
};
- assert_eq!(serde_urlencoded::to_string(&params),
+ assert_eq!(qs::to_string(&params),
Ok(urlencode("bar[x]=10&bar[y]=Ten&baz[thing]=Thing&baz[other]=12")));
}