From 83b03cd485694483df4b435979b7a3184a208e48 Mon Sep 17 00:00:00 2001 From: René Kijewski Date: Tue, 29 Jun 2021 15:23:26 +0200 Subject: Add "if let" tests --- testing/templates/if-let-else.html | 7 +++++++ testing/templates/if-let-shadowing.html | 1 + testing/templates/if-let-struct.html | 1 + testing/templates/if-let.html | 1 + 4 files changed, 10 insertions(+) create mode 100644 testing/templates/if-let-else.html create mode 100644 testing/templates/if-let-shadowing.html create mode 100644 testing/templates/if-let-struct.html create mode 100644 testing/templates/if-let.html (limited to 'testing/templates') 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 %} -- cgit