aboutsummaryrefslogtreecommitdiffstats
path: root/testing/templates
diff options
context:
space:
mode:
Diffstat (limited to 'testing/templates')
-rw-r--r--testing/templates/if-let-else.html7
-rw-r--r--testing/templates/if-let-shadowing.html1
-rw-r--r--testing/templates/if-let-struct.html1
-rw-r--r--testing/templates/if-let.html1
4 files changed, 10 insertions, 0 deletions
diff --git a/testing/templates/if-let-else.html b/testing/templates/if-let-else.html
new file mode 100644
index 0000000..e6b43ca
--- /dev/null
+++ b/testing/templates/if-let-else.html
@@ -0,0 +1,7 @@
+{%- if !cond -%}
+ !cond
+{%- else if let Ok(ok) = value -%}
+ {{ ok }}
+{%- else if let Err(err) = value -%}
+ {{ err }}
+{%- endif -%}
diff --git a/testing/templates/if-let-shadowing.html b/testing/templates/if-let-shadowing.html
new file mode 100644
index 0000000..7f3d50f
--- /dev/null
+++ b/testing/templates/if-let-shadowing.html
@@ -0,0 +1 @@
+{% if let Some(text) = text %}{{ text }}{% endif %}
diff --git a/testing/templates/if-let-struct.html b/testing/templates/if-let-struct.html
new file mode 100644
index 0000000..53232f7
--- /dev/null
+++ b/testing/templates/if-let-struct.html
@@ -0,0 +1 @@
+{% if let Digits { one, two, three } = digits %}{{ one }} {{ two }} {{ three }}{% endif %}
diff --git a/testing/templates/if-let.html b/testing/templates/if-let.html
new file mode 100644
index 0000000..ff4006f
--- /dev/null
+++ b/testing/templates/if-let.html
@@ -0,0 +1 @@
+{% if let Some(some_text) = text %}{{ some_text }}{% endif %}