diff options
Diffstat (limited to 'askama_test/tests/simple.rs')
-rw-r--r-- | askama_test/tests/simple.rs | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/askama_test/tests/simple.rs b/askama_test/tests/simple.rs index 9dbfc9c..08b4488 100644 --- a/askama_test/tests/simple.rs +++ b/askama_test/tests/simple.rs @@ -9,11 +9,20 @@ use askama::Template; #[derive(Template)] #[template(path = "simple.html")] struct TestTemplate { - var: String, + strvar: String, + num: i64, + i18n: String, } #[test] fn it_works() { - let s = TestTemplate { var: "foo".to_string() }.render(); - assert_eq!(s, "hello world, foo\n"); + let s = TestTemplate { + strvar: "foo".to_string(), + num: 42, + i18n: "Iñtërnâtiônàlizætiøn".to_string(), + }; + assert_eq!(s.render(), "hello world, foo\n\ + with number: 42\n\ + Iñtërnâtiônàlizætiøn is important\n\ + in vars too: Iñtërnâtiônàlizætiøn\n"); } |