From cf403b3f6e2e8ad7548b782250fc9d1b23c93ca9 Mon Sep 17 00:00:00 2001
From: Chris Wong <lambda.fairy@gmail.com>
Date: Sun, 30 Jul 2017 21:08:14 +1200
Subject: [PATCH] Add test for type ascription in let expressions

---
 maud/tests/control_structures.rs | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/maud/tests/control_structures.rs b/maud/tests/control_structures.rs
index 891d10e..4cb774d 100644
--- a/maud/tests/control_structures.rs
+++ b/maud/tests/control_structures.rs
@@ -156,3 +156,13 @@ fn let_lexical_scope() {
             "Twilight thought I had 99 cupcakes, ",
             "but I only had 42."));
 }
+
+#[test]
+fn let_type_ascription() {
+    let s = html! {
+        @let x: u32 = 42 {
+            "I have " (x) " cupcakes!"
+        }
+    }.into_string();
+    assert_eq!(s, "I have 42 cupcakes!");
+}