use std::fs::read_to_string; use dust::*; #[test] fn collections() { let file_contents = read_to_string("examples/collections.ds").unwrap(); for result in evaluate(&file_contents) { result.unwrap(); } } #[test] fn list() { let file_contents = read_to_string("examples/list.ds").unwrap(); for result in evaluate(&file_contents) { result.unwrap(); } } #[test] fn table() { let file_contents = read_to_string("examples/table.ds").unwrap(); for result in evaluate(&file_contents) { result.unwrap(); } } #[test] fn variables() { let file_contents = read_to_string("examples/variables.ds").unwrap(); for result in evaluate(&file_contents) { result.unwrap(); } } #[test] fn scope() { let file_contents = read_to_string("examples/scope.ds").unwrap(); for result in evaluate(&file_contents) { result.unwrap(); } } #[test] fn data_formats() { let file_contents = read_to_string("examples/data_formats.ds").unwrap(); for result in evaluate(&file_contents) { result.unwrap(); } }