aboutsummaryrefslogtreecommitdiffstats
path: root/testing/tests/ui (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make is_shadowing_variable() failableLibravatar René Kijewski2022-01-311-3/+3
|
* Allow comments in `{% match %}` and remove panic!Libravatar René Kijewski2022-01-312-0/+28
|
* Add unit tests if there is one `#[template(…)]`Libravatar René Kijewski2022-01-134-0/+36
|
* Fix tests for new error messages in Rust nightlyLibravatar René Kijewski2021-12-0115-1/+27
|
* Implement {{loop.cycle(…)}} similar to JinjaLibravatar René Kijewski2021-11-112-0/+20
|
* Ensure that {%break%} is only used inside of a loopLibravatar René Kijewski2021-08-302-0/+19
|
* Better error messages using cutsLibravatar René Kijewski2021-07-302-0/+19
|
* Use "target()" to parse "when" blockLibravatar René Kijewski2021-07-302-0/+18
| | | | | | | | | | | | `target()` as used in parsing "let" and "if let" implements parsing nested tuples and structs. But it does not implement parsing literals. The functions `match_variant()` and `with_parameters()` as used in parsing "when" blocks do not implement parsing nested structs, but it implements parsing literals. This PR combines `match_variant()` and `with_parameters()` into `target()`, so that all `{%when%}` support nested structs, too.
* Fix expected error message for missing fileLibravatar René Kijewski2021-07-024-0/+8
| | | | | | | | | rust-lang/rust#82069 made error message that stem macro invocations more verbose. Since Rust 1.54 (currently in beta) the message includes the name of the offending macro. This PR uses version_check to select the appropriate expected error message.
* Use `syn::Error::to_compile_error` and add trybuild ui test (#374)Libravatar msrd02020-11-022-0/+15