diff options
Diffstat (limited to '')
-rw-r--r-- | testing/tests/ui/lit_on_assignment_lhs.rs | 11 | ||||
-rw-r--r-- | testing/tests/ui/lit_on_assignment_lhs.stderr | 7 |
2 files changed, 18 insertions, 0 deletions
diff --git a/testing/tests/ui/lit_on_assignment_lhs.rs b/testing/tests/ui/lit_on_assignment_lhs.rs new file mode 100644 index 0000000..1793770 --- /dev/null +++ b/testing/tests/ui/lit_on_assignment_lhs.rs @@ -0,0 +1,11 @@ +use askama::Template; + +#[derive(Template)] +#[template( + source = "{%let 7=x%}", + ext = "txt" +)] +struct MyTemplate; + +fn main() { +} diff --git a/testing/tests/ui/lit_on_assignment_lhs.stderr b/testing/tests/ui/lit_on_assignment_lhs.stderr new file mode 100644 index 0000000..fa488cb --- /dev/null +++ b/testing/tests/ui/lit_on_assignment_lhs.stderr @@ -0,0 +1,7 @@ +error: proc-macro derive panicked + --> $DIR/lit_on_assignment_lhs.rs:3:10 + | +3 | #[derive(Template)] + | ^^^^^^^^ + | + = help: message: Cannot have literals on the left-hand-side of an assignment. |