summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSam Scott <sam.scott89@gmail.com>2017-05-21 11:47:00 +0100
committerSam Scott <sam.scott89@gmail.com>2017-05-21 11:47:00 +0100
commitba5e0b32b71f7f79915d671e64d19bf9f2bcf422 (patch)
tree012ba94bdfc7f4e934301851364beadae47d567b /tests
parent661cc9697a1c31abe786e45e43072800b6641871 (diff)
Updates to documentation.
Diffstat (limited to 'tests')
-rw-r--r--tests/test_deserialize.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/test_deserialize.rs b/tests/test_deserialize.rs
index 5d6d2c6..3e0c843 100644
--- a/tests/test_deserialize.rs
+++ b/tests/test_deserialize.rs
@@ -367,4 +367,12 @@ fn deserialize_enum() {
let params = "e[S]=other&u=1";
let rec_params: Query = qs::from_str(params).unwrap();
assert_eq!(rec_params, Query { e: E::S("other".to_string()), v: None, u: NewU8(1) });
+
+ let params = "B=";
+ let rec_params: E = qs::from_str(params).unwrap();
+ assert_eq!(rec_params, E::B);
+
+ let params = "S=Hello+World";
+ let rec_params: E = qs::from_str(params).unwrap();
+ assert_eq!(rec_params, E::S("Hello World".to_string()));
}