aboutsummaryrefslogtreecommitdiff
path: root/tests/parser.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/parser.rs')
-rw-r--r--tests/parser.rs15
1 files changed, 6 insertions, 9 deletions
diff --git a/tests/parser.rs b/tests/parser.rs
index 370b02c74..37c9021ef 100644
--- a/tests/parser.rs
+++ b/tests/parser.rs
@@ -2,18 +2,15 @@ extern crate file;
2extern crate libsyntax2; 2extern crate libsyntax2;
3extern crate testutils; 3extern crate testutils;
4 4
5use libsyntax2::{tokenize, parse}; 5use libsyntax2::{parse, tokenize};
6use libsyntax2::utils::dump_tree; 6use libsyntax2::utils::dump_tree;
7use testutils::dir_tests; 7use testutils::dir_tests;
8 8
9#[test] 9#[test]
10fn parser_tests() { 10fn parser_tests() {
11 dir_tests( 11 dir_tests(&["parser/ok", "parser/err"], |text| {
12 &["parser/ok", "parser/err"], 12 let tokens = tokenize(text);
13 |text| { 13 let file = parse(text.to_string(), &tokens);
14 let tokens = tokenize(text); 14 dump_tree(&file)
15 let file = parse(text.to_string(), &tokens); 15 })
16 dump_tree(&file)
17 }
18 )
19} 16}