askama/testing/tests/ui/is_defined.rs
2024-07-24 13:14:51 +02:00

47 lines
722 B
Rust

use rinja::Template;
#[derive(Template)]
#[template(
ext = "html",
source = r#"{% if x.y is defined %}{% endif %}"#,
)]
struct A;
#[derive(Template)]
#[template(
ext = "html",
source = r#"{% if true is defined %}{% endif %}"#,
)]
struct B;
#[derive(Template)]
#[template(
ext = "html",
source = r#"{% if true is %}{% endif %}"#,
)]
struct C;
#[derive(Template)]
#[template(
ext = "html",
source = r#"{% if x is %}{% endif %}"#,
)]
struct D;
#[derive(Template)]
#[template(
ext = "html",
source = r#"{% if x is blue %}{% endif %}"#,
)]
struct E;
#[derive(Template)]
#[template(
ext = "html",
source = r#"{% if x is blue.red %}{% endif %}"#,
)]
struct F;
fn main() {
}