summaryrefslogtreecommitdiff
path: root/serde_dhall/tests/de.rs
diff options
context:
space:
mode:
authorNadrieril2020-04-10 12:10:53 +0100
committerNadrieril2020-04-10 12:10:53 +0100
commitefe4b340bebaa7ef8bce6e69194959b126c5fade (patch)
tree627fa7b0b2b951efc4102d02e0a8f5a05e4aa03e /serde_dhall/tests/de.rs
parentda80ef06a91e3869cc3c1d4dbd07259c408ff490 (diff)
Deserialize `Prelude.Map` and `toMap` to a map instead of a list
Diffstat (limited to '')
-rw-r--r--serde_dhall/tests/de.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/serde_dhall/tests/de.rs b/serde_dhall/tests/de.rs
index 41b4080..1932e26 100644
--- a/serde_dhall/tests/de.rs
+++ b/serde_dhall/tests/de.rs
@@ -80,6 +80,10 @@ fn test_de_untyped() {
parse::<HashMap<String, usize>>("{ x = 1, y = 2 }"),
expected_map
);
+ assert_eq!(
+ parse::<HashMap<String, usize>>("toMap { x = 1, y = 2 }"),
+ expected_map
+ );
let mut expected_map = HashMap::new();
expected_map.insert("if".to_string(), 1);