2017-12-31 21:27:36 +01:00
|
|
|
extern crate libsyntax2;
|
2018-01-07 12:56:08 +01:00
|
|
|
extern crate testutils;
|
2017-12-31 21:27:36 +01:00
|
|
|
|
2018-07-30 13:08:06 +02:00
|
|
|
use libsyntax2::parse;
|
2018-07-30 14:25:52 +02:00
|
|
|
use libsyntax2::utils::dump_tree;
|
2018-01-07 13:34:11 +01:00
|
|
|
use testutils::dir_tests;
|
2017-12-31 21:27:36 +01:00
|
|
|
|
|
|
|
#[test]
|
|
|
|
fn parser_tests() {
|
2018-02-03 20:34:35 +01:00
|
|
|
dir_tests(&["parser/inline", "parser/ok", "parser/err"], |text| {
|
2018-08-01 09:40:07 +02:00
|
|
|
let file = parse(text);
|
2018-07-30 14:25:52 +02:00
|
|
|
dump_tree(&file)
|
2018-01-28 00:31:23 +01:00
|
|
|
})
|
2017-12-31 21:27:36 +01:00
|
|
|
}
|