Repository: rust-analyzer/rust-analyzer
Pull request #1585 (2019-07-24 09:51:09)

move syntax tests to unit tests


Patch:
diff --git a/.travis.yml b/.travis.yml
index e151cc8f08..d0d8311fed 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,7 @@
 cache: cargo
 before_cache:
-    # ask Cargo to clean up artifacts for workspace crates
-    - cargo clean $(printf -- '--package %s ' $(cd crates; ls))
-    # Cargo doesn't clean up depinfo itself, do it manually
-    - find ./target/debug -maxdepth 2 -iname '*.d' -delete
+    - find ./target/debug -maxdepth 1 -type f -delete
+    - rm -fr ./target/debug/{deps,.fingerprint}/{*ra_*,*heavy_test*,*gen_lsp*,*thread_worker*}
     - rm -f  ./target/.rustc_info.json
 
 matrix:
diff --git a/crates/ra_syntax/src/lib.rs b/crates/ra_syntax/src/lib.rs
index 7f69b86e15..4c4e0580a5 100644
--- a/crates/ra_syntax/src/lib.rs
+++ b/crates/ra_syntax/src/lib.rs
@@ -24,6 +24,8 @@ mod syntax_error;
 mod parsing;
 mod validation;
 mod ptr;
+#[cfg(test)]
+mod tests;
 
 pub mod algo;
 pub mod ast;
diff --git a/crates/ra_syntax/tests/data/lexer/00012_block_comment.rs b/crates/ra_syntax/test_data/lexer/00012_block_comment.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/00012_block_comment.rs
rename to crates/ra_syntax/test_data/lexer/00012_block_comment.rs
diff --git a/crates/ra_syntax/tests/data/lexer/00012_block_comment.txt b/crates/ra_syntax/test_data/lexer/00012_block_comment.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/00012_block_comment.txt
rename to crates/ra_syntax/test_data/lexer/00012_block_comment.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0001_hello.rs b/crates/ra_syntax/test_data/lexer/0001_hello.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0001_hello.rs
rename to crates/ra_syntax/test_data/lexer/0001_hello.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0001_hello.txt b/crates/ra_syntax/test_data/lexer/0001_hello.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0001_hello.txt
rename to crates/ra_syntax/test_data/lexer/0001_hello.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0002_whitespace.rs b/crates/ra_syntax/test_data/lexer/0002_whitespace.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0002_whitespace.rs
rename to crates/ra_syntax/test_data/lexer/0002_whitespace.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0002_whitespace.txt b/crates/ra_syntax/test_data/lexer/0002_whitespace.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0002_whitespace.txt
rename to crates/ra_syntax/test_data/lexer/0002_whitespace.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0003_ident.rs b/crates/ra_syntax/test_data/lexer/0003_ident.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0003_ident.rs
rename to crates/ra_syntax/test_data/lexer/0003_ident.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0003_ident.txt b/crates/ra_syntax/test_data/lexer/0003_ident.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0003_ident.txt
rename to crates/ra_syntax/test_data/lexer/0003_ident.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0004_numbers.rs b/crates/ra_syntax/test_data/lexer/0004_numbers.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0004_numbers.rs
rename to crates/ra_syntax/test_data/lexer/0004_numbers.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0004_numbers.txt b/crates/ra_syntax/test_data/lexer/0004_numbers.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0004_numbers.txt
rename to crates/ra_syntax/test_data/lexer/0004_numbers.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0005_symbols.rs b/crates/ra_syntax/test_data/lexer/0005_symbols.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0005_symbols.rs
rename to crates/ra_syntax/test_data/lexer/0005_symbols.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0005_symbols.txt b/crates/ra_syntax/test_data/lexer/0005_symbols.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0005_symbols.txt
rename to crates/ra_syntax/test_data/lexer/0005_symbols.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0006_chars.rs b/crates/ra_syntax/test_data/lexer/0006_chars.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0006_chars.rs
rename to crates/ra_syntax/test_data/lexer/0006_chars.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0006_chars.txt b/crates/ra_syntax/test_data/lexer/0006_chars.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0006_chars.txt
rename to crates/ra_syntax/test_data/lexer/0006_chars.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0007_lifetimes.rs b/crates/ra_syntax/test_data/lexer/0007_lifetimes.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0007_lifetimes.rs
rename to crates/ra_syntax/test_data/lexer/0007_lifetimes.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0007_lifetimes.txt b/crates/ra_syntax/test_data/lexer/0007_lifetimes.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0007_lifetimes.txt
rename to crates/ra_syntax/test_data/lexer/0007_lifetimes.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0008_byte_strings.rs b/crates/ra_syntax/test_data/lexer/0008_byte_strings.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0008_byte_strings.rs
rename to crates/ra_syntax/test_data/lexer/0008_byte_strings.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0008_byte_strings.txt b/crates/ra_syntax/test_data/lexer/0008_byte_strings.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0008_byte_strings.txt
rename to crates/ra_syntax/test_data/lexer/0008_byte_strings.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0009_strings.rs b/crates/ra_syntax/test_data/lexer/0009_strings.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0009_strings.rs
rename to crates/ra_syntax/test_data/lexer/0009_strings.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0009_strings.txt b/crates/ra_syntax/test_data/lexer/0009_strings.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0009_strings.txt
rename to crates/ra_syntax/test_data/lexer/0009_strings.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0010_comments.rs b/crates/ra_syntax/test_data/lexer/0010_comments.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0010_comments.rs
rename to crates/ra_syntax/test_data/lexer/0010_comments.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0010_comments.txt b/crates/ra_syntax/test_data/lexer/0010_comments.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0010_comments.txt
rename to crates/ra_syntax/test_data/lexer/0010_comments.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0011_keywords.rs b/crates/ra_syntax/test_data/lexer/0011_keywords.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0011_keywords.rs
rename to crates/ra_syntax/test_data/lexer/0011_keywords.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0011_keywords.txt b/crates/ra_syntax/test_data/lexer/0011_keywords.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0011_keywords.txt
rename to crates/ra_syntax/test_data/lexer/0011_keywords.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0013_raw_strings.rs b/crates/ra_syntax/test_data/lexer/0013_raw_strings.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0013_raw_strings.rs
rename to crates/ra_syntax/test_data/lexer/0013_raw_strings.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0013_raw_strings.txt b/crates/ra_syntax/test_data/lexer/0013_raw_strings.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0013_raw_strings.txt
rename to crates/ra_syntax/test_data/lexer/0013_raw_strings.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0014_unclosed_char.rs b/crates/ra_syntax/test_data/lexer/0014_unclosed_char.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0014_unclosed_char.rs
rename to crates/ra_syntax/test_data/lexer/0014_unclosed_char.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0014_unclosed_char.txt b/crates/ra_syntax/test_data/lexer/0014_unclosed_char.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0014_unclosed_char.txt
rename to crates/ra_syntax/test_data/lexer/0014_unclosed_char.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0015_unclosed_string.rs b/crates/ra_syntax/test_data/lexer/0015_unclosed_string.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0015_unclosed_string.rs
rename to crates/ra_syntax/test_data/lexer/0015_unclosed_string.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0015_unclosed_string.txt b/crates/ra_syntax/test_data/lexer/0015_unclosed_string.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0015_unclosed_string.txt
rename to crates/ra_syntax/test_data/lexer/0015_unclosed_string.txt
diff --git a/crates/ra_syntax/tests/data/lexer/0016_raw_ident.rs b/crates/ra_syntax/test_data/lexer/0016_raw_ident.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0016_raw_ident.rs
rename to crates/ra_syntax/test_data/lexer/0016_raw_ident.rs
diff --git a/crates/ra_syntax/tests/data/lexer/0016_raw_ident.txt b/crates/ra_syntax/test_data/lexer/0016_raw_ident.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/lexer/0016_raw_ident.txt
rename to crates/ra_syntax/test_data/lexer/0016_raw_ident.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0000_struct_field_missing_comma.rs b/crates/ra_syntax/test_data/parser/err/0000_struct_field_missing_comma.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0000_struct_field_missing_comma.rs
rename to crates/ra_syntax/test_data/parser/err/0000_struct_field_missing_comma.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0000_struct_field_missing_comma.txt b/crates/ra_syntax/test_data/parser/err/0000_struct_field_missing_comma.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0000_struct_field_missing_comma.txt
rename to crates/ra_syntax/test_data/parser/err/0000_struct_field_missing_comma.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0001_item_recovery_in_file.rs b/crates/ra_syntax/test_data/parser/err/0001_item_recovery_in_file.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0001_item_recovery_in_file.rs
rename to crates/ra_syntax/test_data/parser/err/0001_item_recovery_in_file.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0001_item_recovery_in_file.txt b/crates/ra_syntax/test_data/parser/err/0001_item_recovery_in_file.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0001_item_recovery_in_file.txt
rename to crates/ra_syntax/test_data/parser/err/0001_item_recovery_in_file.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0002_duplicate_shebang.rs b/crates/ra_syntax/test_data/parser/err/0002_duplicate_shebang.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0002_duplicate_shebang.rs
rename to crates/ra_syntax/test_data/parser/err/0002_duplicate_shebang.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0002_duplicate_shebang.txt b/crates/ra_syntax/test_data/parser/err/0002_duplicate_shebang.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0002_duplicate_shebang.txt
rename to crates/ra_syntax/test_data/parser/err/0002_duplicate_shebang.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0003_C++_semicolon.rs b/crates/ra_syntax/test_data/parser/err/0003_C++_semicolon.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0003_C++_semicolon.rs
rename to crates/ra_syntax/test_data/parser/err/0003_C++_semicolon.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0003_C++_semicolon.txt b/crates/ra_syntax/test_data/parser/err/0003_C++_semicolon.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0003_C++_semicolon.txt
rename to crates/ra_syntax/test_data/parser/err/0003_C++_semicolon.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0004_use_path_bad_segment.rs b/crates/ra_syntax/test_data/parser/err/0004_use_path_bad_segment.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0004_use_path_bad_segment.rs
rename to crates/ra_syntax/test_data/parser/err/0004_use_path_bad_segment.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0004_use_path_bad_segment.txt b/crates/ra_syntax/test_data/parser/err/0004_use_path_bad_segment.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0004_use_path_bad_segment.txt
rename to crates/ra_syntax/test_data/parser/err/0004_use_path_bad_segment.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0005_attribute_recover.rs b/crates/ra_syntax/test_data/parser/err/0005_attribute_recover.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0005_attribute_recover.rs
rename to crates/ra_syntax/test_data/parser/err/0005_attribute_recover.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0005_attribute_recover.txt b/crates/ra_syntax/test_data/parser/err/0005_attribute_recover.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0005_attribute_recover.txt
rename to crates/ra_syntax/test_data/parser/err/0005_attribute_recover.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0006_named_field_recovery.rs b/crates/ra_syntax/test_data/parser/err/0006_named_field_recovery.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0006_named_field_recovery.rs
rename to crates/ra_syntax/test_data/parser/err/0006_named_field_recovery.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0006_named_field_recovery.txt b/crates/ra_syntax/test_data/parser/err/0006_named_field_recovery.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0006_named_field_recovery.txt
rename to crates/ra_syntax/test_data/parser/err/0006_named_field_recovery.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0007_stray_curly_in_file.rs b/crates/ra_syntax/test_data/parser/err/0007_stray_curly_in_file.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0007_stray_curly_in_file.rs
rename to crates/ra_syntax/test_data/parser/err/0007_stray_curly_in_file.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0007_stray_curly_in_file.txt b/crates/ra_syntax/test_data/parser/err/0007_stray_curly_in_file.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0007_stray_curly_in_file.txt
rename to crates/ra_syntax/test_data/parser/err/0007_stray_curly_in_file.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0008_item_block_recovery.rs b/crates/ra_syntax/test_data/parser/err/0008_item_block_recovery.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0008_item_block_recovery.rs
rename to crates/ra_syntax/test_data/parser/err/0008_item_block_recovery.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0008_item_block_recovery.txt b/crates/ra_syntax/test_data/parser/err/0008_item_block_recovery.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0008_item_block_recovery.txt
rename to crates/ra_syntax/test_data/parser/err/0008_item_block_recovery.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0009_broken_struct_type_parameter.rs b/crates/ra_syntax/test_data/parser/err/0009_broken_struct_type_parameter.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0009_broken_struct_type_parameter.rs
rename to crates/ra_syntax/test_data/parser/err/0009_broken_struct_type_parameter.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0009_broken_struct_type_parameter.txt b/crates/ra_syntax/test_data/parser/err/0009_broken_struct_type_parameter.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0009_broken_struct_type_parameter.txt
rename to crates/ra_syntax/test_data/parser/err/0009_broken_struct_type_parameter.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0010_unsafe_lambda_block.rs b/crates/ra_syntax/test_data/parser/err/0010_unsafe_lambda_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0010_unsafe_lambda_block.rs
rename to crates/ra_syntax/test_data/parser/err/0010_unsafe_lambda_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0010_unsafe_lambda_block.txt b/crates/ra_syntax/test_data/parser/err/0010_unsafe_lambda_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0010_unsafe_lambda_block.txt
rename to crates/ra_syntax/test_data/parser/err/0010_unsafe_lambda_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0011_extern_struct.rs b/crates/ra_syntax/test_data/parser/err/0011_extern_struct.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0011_extern_struct.rs
rename to crates/ra_syntax/test_data/parser/err/0011_extern_struct.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0011_extern_struct.txt b/crates/ra_syntax/test_data/parser/err/0011_extern_struct.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0011_extern_struct.txt
rename to crates/ra_syntax/test_data/parser/err/0011_extern_struct.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0012_broken_lambda.txt b/crates/ra_syntax/test_data/parser/err/0012_broken_lambda.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0012_broken_lambda.txt
rename to crates/ra_syntax/test_data/parser/err/0012_broken_lambda.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0013_invalid_type.rs b/crates/ra_syntax/test_data/parser/err/0013_invalid_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0013_invalid_type.rs
rename to crates/ra_syntax/test_data/parser/err/0013_invalid_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0013_invalid_type.txt b/crates/ra_syntax/test_data/parser/err/0013_invalid_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0013_invalid_type.txt
rename to crates/ra_syntax/test_data/parser/err/0013_invalid_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0014_where_no_bounds.rs b/crates/ra_syntax/test_data/parser/err/0014_where_no_bounds.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0014_where_no_bounds.rs
rename to crates/ra_syntax/test_data/parser/err/0014_where_no_bounds.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0014_where_no_bounds.txt b/crates/ra_syntax/test_data/parser/err/0014_where_no_bounds.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0014_where_no_bounds.txt
rename to crates/ra_syntax/test_data/parser/err/0014_where_no_bounds.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0015_curly_in_params.rs b/crates/ra_syntax/test_data/parser/err/0015_curly_in_params.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0015_curly_in_params.rs
rename to crates/ra_syntax/test_data/parser/err/0015_curly_in_params.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0015_curly_in_params.txt b/crates/ra_syntax/test_data/parser/err/0015_curly_in_params.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0015_curly_in_params.txt
rename to crates/ra_syntax/test_data/parser/err/0015_curly_in_params.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0016_missing_semi.rs b/crates/ra_syntax/test_data/parser/err/0016_missing_semi.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0016_missing_semi.rs
rename to crates/ra_syntax/test_data/parser/err/0016_missing_semi.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0016_missing_semi.txt b/crates/ra_syntax/test_data/parser/err/0016_missing_semi.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0016_missing_semi.txt
rename to crates/ra_syntax/test_data/parser/err/0016_missing_semi.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0017_incomplete_binexpr.rs b/crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0017_incomplete_binexpr.rs
rename to crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0017_incomplete_binexpr.txt b/crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0017_incomplete_binexpr.txt
rename to crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0018_incomplete_fn.rs b/crates/ra_syntax/test_data/parser/err/0018_incomplete_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0018_incomplete_fn.rs
rename to crates/ra_syntax/test_data/parser/err/0018_incomplete_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0018_incomplete_fn.txt b/crates/ra_syntax/test_data/parser/err/0018_incomplete_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0018_incomplete_fn.txt
rename to crates/ra_syntax/test_data/parser/err/0018_incomplete_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0019_let_recover.rs b/crates/ra_syntax/test_data/parser/err/0019_let_recover.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0019_let_recover.rs
rename to crates/ra_syntax/test_data/parser/err/0019_let_recover.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt b/crates/ra_syntax/test_data/parser/err/0019_let_recover.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0019_let_recover.txt
rename to crates/ra_syntax/test_data/parser/err/0019_let_recover.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0020_fn_recover.rs b/crates/ra_syntax/test_data/parser/err/0020_fn_recover.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0020_fn_recover.rs
rename to crates/ra_syntax/test_data/parser/err/0020_fn_recover.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0020_fn_recover.txt b/crates/ra_syntax/test_data/parser/err/0020_fn_recover.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0020_fn_recover.txt
rename to crates/ra_syntax/test_data/parser/err/0020_fn_recover.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0021_incomplete_param.rs b/crates/ra_syntax/test_data/parser/err/0021_incomplete_param.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0021_incomplete_param.rs
rename to crates/ra_syntax/test_data/parser/err/0021_incomplete_param.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0021_incomplete_param.txt b/crates/ra_syntax/test_data/parser/err/0021_incomplete_param.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0021_incomplete_param.txt
rename to crates/ra_syntax/test_data/parser/err/0021_incomplete_param.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0022_bad_exprs.rs b/crates/ra_syntax/test_data/parser/err/0022_bad_exprs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0022_bad_exprs.rs
rename to crates/ra_syntax/test_data/parser/err/0022_bad_exprs.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0022_bad_exprs.txt b/crates/ra_syntax/test_data/parser/err/0022_bad_exprs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0022_bad_exprs.txt
rename to crates/ra_syntax/test_data/parser/err/0022_bad_exprs.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0023_mismatched_paren.rs b/crates/ra_syntax/test_data/parser/err/0023_mismatched_paren.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0023_mismatched_paren.rs
rename to crates/ra_syntax/test_data/parser/err/0023_mismatched_paren.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0023_mismatched_paren.txt b/crates/ra_syntax/test_data/parser/err/0023_mismatched_paren.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0023_mismatched_paren.txt
rename to crates/ra_syntax/test_data/parser/err/0023_mismatched_paren.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0024_many_type_parens.rs b/crates/ra_syntax/test_data/parser/err/0024_many_type_parens.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0024_many_type_parens.rs
rename to crates/ra_syntax/test_data/parser/err/0024_many_type_parens.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0024_many_type_parens.txt b/crates/ra_syntax/test_data/parser/err/0024_many_type_parens.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0024_many_type_parens.txt
rename to crates/ra_syntax/test_data/parser/err/0024_many_type_parens.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0025_nope.rs b/crates/ra_syntax/test_data/parser/err/0025_nope.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0025_nope.rs
rename to crates/ra_syntax/test_data/parser/err/0025_nope.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0025_nope.txt b/crates/ra_syntax/test_data/parser/err/0025_nope.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0025_nope.txt
rename to crates/ra_syntax/test_data/parser/err/0025_nope.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0026_imp_recovery.rs b/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0026_imp_recovery.rs
rename to crates/ra_syntax/test_data/parser/err/0026_imp_recovery.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0026_imp_recovery.txt b/crates/ra_syntax/test_data/parser/err/0026_imp_recovery.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0026_imp_recovery.txt
rename to crates/ra_syntax/test_data/parser/err/0026_imp_recovery.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0027_incomplere_where_for.rs b/crates/ra_syntax/test_data/parser/err/0027_incomplere_where_for.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0027_incomplere_where_for.rs
rename to crates/ra_syntax/test_data/parser/err/0027_incomplere_where_for.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0027_incomplere_where_for.txt b/crates/ra_syntax/test_data/parser/err/0027_incomplere_where_for.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0027_incomplere_where_for.txt
rename to crates/ra_syntax/test_data/parser/err/0027_incomplere_where_for.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.rs b/crates/ra_syntax/test_data/parser/err/0028_macro_2.0.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.rs
rename to crates/ra_syntax/test_data/parser/err/0028_macro_2.0.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.txt b/crates/ra_syntax/test_data/parser/err/0028_macro_2.0.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.txt
rename to crates/ra_syntax/test_data/parser/err/0028_macro_2.0.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0029_field_completion.rs b/crates/ra_syntax/test_data/parser/err/0029_field_completion.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0029_field_completion.rs
rename to crates/ra_syntax/test_data/parser/err/0029_field_completion.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0029_field_completion.txt b/crates/ra_syntax/test_data/parser/err/0029_field_completion.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0029_field_completion.txt
rename to crates/ra_syntax/test_data/parser/err/0029_field_completion.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.rs b/crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.rs
rename to crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt b/crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt
rename to crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.rs b/crates/ra_syntax/test_data/parser/err/0032_match_arms_inner_attrs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.rs
rename to crates/ra_syntax/test_data/parser/err/0032_match_arms_inner_attrs.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt b/crates/ra_syntax/test_data/parser/err/0032_match_arms_inner_attrs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt
rename to crates/ra_syntax/test_data/parser/err/0032_match_arms_inner_attrs.txt
diff --git a/crates/ra_syntax/tests/data/parser/err/0033_match_arms_outer_attrs.rs b/crates/ra_syntax/test_data/parser/err/0033_match_arms_outer_attrs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0033_match_arms_outer_attrs.rs
rename to crates/ra_syntax/test_data/parser/err/0033_match_arms_outer_attrs.rs
diff --git a/crates/ra_syntax/tests/data/parser/err/0033_match_arms_outer_attrs.txt b/crates/ra_syntax/test_data/parser/err/0033_match_arms_outer_attrs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/err/0033_match_arms_outer_attrs.txt
rename to crates/ra_syntax/test_data/parser/err/0033_match_arms_outer_attrs.txt
diff --git a/crates/ra_syntax/tests/data/parser/fuzz-failures/0000.rs b/crates/ra_syntax/test_data/parser/fuzz-failures/0000.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/fuzz-failures/0000.rs
rename to crates/ra_syntax/test_data/parser/fuzz-failures/0000.rs
diff --git a/crates/ra_syntax/tests/data/parser/fuzz-failures/0001.rs b/crates/ra_syntax/test_data/parser/fuzz-failures/0001.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/fuzz-failures/0001.rs
rename to crates/ra_syntax/test_data/parser/fuzz-failures/0001.rs
diff --git a/crates/ra_syntax/tests/data/parser/fuzz-failures/0002.rs b/crates/ra_syntax/test_data/parser/fuzz-failures/0002.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/fuzz-failures/0002.rs
rename to crates/ra_syntax/test_data/parser/fuzz-failures/0002.rs
diff --git a/crates/ra_syntax/tests/data/parser/fuzz-failures/0003.rs b/crates/ra_syntax/test_data/parser/fuzz-failures/0003.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/fuzz-failures/0003.rs
rename to crates/ra_syntax/test_data/parser/fuzz-failures/0003.rs
diff --git a/crates/ra_syntax/tests/data/parser/fuzz-failures/0004.rs b/crates/ra_syntax/test_data/parser/fuzz-failures/0004.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/fuzz-failures/0004.rs
rename to crates/ra_syntax/test_data/parser/fuzz-failures/0004.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0001_array_type_missing_semi.rs b/crates/ra_syntax/test_data/parser/inline/err/0001_array_type_missing_semi.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0001_array_type_missing_semi.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0001_array_type_missing_semi.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0001_array_type_missing_semi.txt b/crates/ra_syntax/test_data/parser/inline/err/0001_array_type_missing_semi.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0001_array_type_missing_semi.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0001_array_type_missing_semi.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0002_misplaced_label_err.rs b/crates/ra_syntax/test_data/parser/inline/err/0002_misplaced_label_err.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0002_misplaced_label_err.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0002_misplaced_label_err.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0002_misplaced_label_err.txt b/crates/ra_syntax/test_data/parser/inline/err/0002_misplaced_label_err.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0002_misplaced_label_err.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0002_misplaced_label_err.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0003_pointer_type_no_mutability.rs b/crates/ra_syntax/test_data/parser/inline/err/0003_pointer_type_no_mutability.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0003_pointer_type_no_mutability.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0003_pointer_type_no_mutability.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0003_pointer_type_no_mutability.txt b/crates/ra_syntax/test_data/parser/inline/err/0003_pointer_type_no_mutability.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0003_pointer_type_no_mutability.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0003_pointer_type_no_mutability.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0004_impl_type.rs b/crates/ra_syntax/test_data/parser/inline/err/0004_impl_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0004_impl_type.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0004_impl_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0004_impl_type.txt b/crates/ra_syntax/test_data/parser/inline/err/0004_impl_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0004_impl_type.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0004_impl_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0005_fn_pointer_type_missing_fn.rs b/crates/ra_syntax/test_data/parser/inline/err/0005_fn_pointer_type_missing_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0005_fn_pointer_type_missing_fn.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0005_fn_pointer_type_missing_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0005_fn_pointer_type_missing_fn.txt b/crates/ra_syntax/test_data/parser/inline/err/0005_fn_pointer_type_missing_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0005_fn_pointer_type_missing_fn.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0005_fn_pointer_type_missing_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0006_unsafe_block_in_mod.rs b/crates/ra_syntax/test_data/parser/inline/err/0006_unsafe_block_in_mod.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0006_unsafe_block_in_mod.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0006_unsafe_block_in_mod.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0006_unsafe_block_in_mod.txt b/crates/ra_syntax/test_data/parser/inline/err/0006_unsafe_block_in_mod.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0006_unsafe_block_in_mod.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0006_unsafe_block_in_mod.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0007_async_without_semicolon.rs b/crates/ra_syntax/test_data/parser/inline/err/0007_async_without_semicolon.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0007_async_without_semicolon.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0007_async_without_semicolon.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0007_async_without_semicolon.txt b/crates/ra_syntax/test_data/parser/inline/err/0007_async_without_semicolon.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0007_async_without_semicolon.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0007_async_without_semicolon.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0008_pub_expr.rs b/crates/ra_syntax/test_data/parser/inline/err/0008_pub_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0008_pub_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0008_pub_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0008_pub_expr.txt b/crates/ra_syntax/test_data/parser/inline/err/0008_pub_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0008_pub_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0008_pub_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0009_attr_on_expr_not_allowed.rs b/crates/ra_syntax/test_data/parser/inline/err/0009_attr_on_expr_not_allowed.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0009_attr_on_expr_not_allowed.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0009_attr_on_expr_not_allowed.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0009_attr_on_expr_not_allowed.txt b/crates/ra_syntax/test_data/parser/inline/err/0009_attr_on_expr_not_allowed.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0009_attr_on_expr_not_allowed.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0009_attr_on_expr_not_allowed.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0010_bad_tuple_index_expr.rs b/crates/ra_syntax/test_data/parser/inline/err/0010_bad_tuple_index_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0010_bad_tuple_index_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0010_bad_tuple_index_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0010_bad_tuple_index_expr.txt b/crates/ra_syntax/test_data/parser/inline/err/0010_bad_tuple_index_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0010_bad_tuple_index_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0010_bad_tuple_index_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0010_wrong_order_fns.rs b/crates/ra_syntax/test_data/parser/inline/err/0010_wrong_order_fns.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0010_wrong_order_fns.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0010_wrong_order_fns.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0010_wrong_order_fns.txt b/crates/ra_syntax/test_data/parser/inline/err/0010_wrong_order_fns.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0010_wrong_order_fns.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0010_wrong_order_fns.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0014_default_fn_type.rs b/crates/ra_syntax/test_data/parser/inline/err/0014_default_fn_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0014_default_fn_type.rs
rename to crates/ra_syntax/test_data/parser/inline/err/0014_default_fn_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/err/0014_default_fn_type.txt b/crates/ra_syntax/test_data/parser/inline/err/0014_default_fn_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/err/0014_default_fn_type.txt
rename to crates/ra_syntax/test_data/parser/inline/err/0014_default_fn_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0001_trait_item_list.rs b/crates/ra_syntax/test_data/parser/inline/ok/0001_trait_item_list.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0001_trait_item_list.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0001_trait_item_list.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0001_trait_item_list.txt b/crates/ra_syntax/test_data/parser/inline/ok/0001_trait_item_list.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0001_trait_item_list.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0001_trait_item_list.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0002_use_tree_list.rs b/crates/ra_syntax/test_data/parser/inline/ok/0002_use_tree_list.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0002_use_tree_list.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0002_use_tree_list.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0002_use_tree_list.txt b/crates/ra_syntax/test_data/parser/inline/ok/0002_use_tree_list.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0002_use_tree_list.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0002_use_tree_list.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0003_where_pred_for.rs b/crates/ra_syntax/test_data/parser/inline/ok/0003_where_pred_for.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0003_where_pred_for.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0003_where_pred_for.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0003_where_pred_for.txt b/crates/ra_syntax/test_data/parser/inline/ok/0003_where_pred_for.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0003_where_pred_for.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0003_where_pred_for.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0004_value_parameters_no_patterns.rs b/crates/ra_syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0004_value_parameters_no_patterns.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0004_value_parameters_no_patterns.txt b/crates/ra_syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0004_value_parameters_no_patterns.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0005_function_type_params.rs b/crates/ra_syntax/test_data/parser/inline/ok/0005_function_type_params.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0005_function_type_params.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0005_function_type_params.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0005_function_type_params.txt b/crates/ra_syntax/test_data/parser/inline/ok/0005_function_type_params.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0005_function_type_params.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0005_function_type_params.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.rs b/crates/ra_syntax/test_data/parser/inline/ok/0006_self_param.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0006_self_param.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.txt b/crates/ra_syntax/test_data/parser/inline/ok/0006_self_param.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0006_self_param.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0007_type_param_bounds.rs b/crates/ra_syntax/test_data/parser/inline/ok/0007_type_param_bounds.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0007_type_param_bounds.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0007_type_param_bounds.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0007_type_param_bounds.txt b/crates/ra_syntax/test_data/parser/inline/ok/0007_type_param_bounds.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0007_type_param_bounds.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0007_type_param_bounds.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0008_path_part.rs b/crates/ra_syntax/test_data/parser/inline/ok/0008_path_part.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0008_path_part.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0008_path_part.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0008_path_part.txt b/crates/ra_syntax/test_data/parser/inline/ok/0008_path_part.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0008_path_part.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0008_path_part.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0009_loop_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0009_loop_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0009_loop_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0009_loop_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0009_loop_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0009_loop_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0009_loop_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0009_loop_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0010_extern_block.rs b/crates/ra_syntax/test_data/parser/inline/ok/0010_extern_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0010_extern_block.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0010_extern_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0010_extern_block.txt b/crates/ra_syntax/test_data/parser/inline/ok/0010_extern_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0010_extern_block.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0010_extern_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0011_field_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0011_field_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0011_field_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0011_field_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0011_field_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0011_field_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0011_field_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0011_field_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0012_type_item_where_clause.rs b/crates/ra_syntax/test_data/parser/inline/ok/0012_type_item_where_clause.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0012_type_item_where_clause.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0012_type_item_where_clause.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0012_type_item_where_clause.txt b/crates/ra_syntax/test_data/parser/inline/ok/0012_type_item_where_clause.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0012_type_item_where_clause.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0012_type_item_where_clause.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0013_pointer_type_mut.rs b/crates/ra_syntax/test_data/parser/inline/ok/0013_pointer_type_mut.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0013_pointer_type_mut.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0013_pointer_type_mut.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0013_pointer_type_mut.txt b/crates/ra_syntax/test_data/parser/inline/ok/0013_pointer_type_mut.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0013_pointer_type_mut.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0013_pointer_type_mut.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0014_never_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0014_never_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0014_never_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0014_never_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0014_never_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0014_never_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0014_never_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0014_never_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0015_continue_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0015_continue_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0015_continue_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0015_continue_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0016_unsafe_trait.rs b/crates/ra_syntax/test_data/parser/inline/ok/0016_unsafe_trait.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0016_unsafe_trait.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0016_unsafe_trait.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0016_unsafe_trait.txt b/crates/ra_syntax/test_data/parser/inline/ok/0016_unsafe_trait.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0016_unsafe_trait.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0016_unsafe_trait.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0017_array_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0017_array_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0017_array_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0017_array_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0017_array_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0017_array_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0017_array_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0017_array_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0018_arb_self_types.rs b/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0018_arb_self_types.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0018_arb_self_types.txt b/crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0018_arb_self_types.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0018_arb_self_types.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0019_unary_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0019_unary_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0019_unary_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0019_unary_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0019_unary_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0019_unary_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0019_unary_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0019_unary_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0020_use_star.rs b/crates/ra_syntax/test_data/parser/inline/ok/0020_use_star.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0020_use_star.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0020_use_star.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0020_use_star.txt b/crates/ra_syntax/test_data/parser/inline/ok/0020_use_star.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0020_use_star.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0020_use_star.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.rs b/crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.txt b/crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0021_impl_item_list.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0022_crate_visibility.rs b/crates/ra_syntax/test_data/parser/inline/ok/0022_crate_visibility.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0022_crate_visibility.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0022_crate_visibility.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0022_crate_visibility.txt b/crates/ra_syntax/test_data/parser/inline/ok/0022_crate_visibility.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0022_crate_visibility.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0022_crate_visibility.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0023_placeholder_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0023_placeholder_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0023_placeholder_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0023_placeholder_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0023_placeholder_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0023_placeholder_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0023_placeholder_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0023_placeholder_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0024_slice_pat.rs b/crates/ra_syntax/test_data/parser/inline/ok/0024_slice_pat.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0024_slice_pat.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0024_slice_pat.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0024_slice_pat.txt b/crates/ra_syntax/test_data/parser/inline/ok/0024_slice_pat.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0024_slice_pat.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0024_slice_pat.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0025_slice_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0025_slice_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0025_slice_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0025_slice_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0025_slice_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0025_slice_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0025_slice_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0025_slice_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0026_tuple_pat_fields.rs b/crates/ra_syntax/test_data/parser/inline/ok/0026_tuple_pat_fields.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0026_tuple_pat_fields.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0026_tuple_pat_fields.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0026_tuple_pat_fields.txt b/crates/ra_syntax/test_data/parser/inline/ok/0026_tuple_pat_fields.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0026_tuple_pat_fields.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0026_tuple_pat_fields.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0027_ref_pat.rs b/crates/ra_syntax/test_data/parser/inline/ok/0027_ref_pat.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0027_ref_pat.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0027_ref_pat.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0027_ref_pat.txt b/crates/ra_syntax/test_data/parser/inline/ok/0027_ref_pat.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0027_ref_pat.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0027_ref_pat.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0028_impl_trait_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0028_impl_trait_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0028_impl_trait_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0028_impl_trait_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0028_impl_trait_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0028_impl_trait_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0028_impl_trait_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0028_impl_trait_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0029_cast_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0029_cast_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0029_cast_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0029_cast_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0029_cast_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0029_cast_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0029_cast_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0029_cast_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0030_cond.rs b/crates/ra_syntax/test_data/parser/inline/ok/0030_cond.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0030_cond.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0030_cond.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0030_cond.txt b/crates/ra_syntax/test_data/parser/inline/ok/0030_cond.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0030_cond.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0030_cond.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0031_while_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0031_while_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0031_while_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0031_while_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0031_while_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0031_while_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0031_while_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0031_while_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0032_fn_pointer_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0032_fn_pointer_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0032_fn_pointer_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0032_fn_pointer_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0032_fn_pointer_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0032_fn_pointer_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0032_fn_pointer_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0032_fn_pointer_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0033_reference_type;.rs b/crates/ra_syntax/test_data/parser/inline/ok/0033_reference_type;.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0033_reference_type;.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0033_reference_type;.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0033_reference_type;.txt b/crates/ra_syntax/test_data/parser/inline/ok/0033_reference_type;.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0033_reference_type;.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0033_reference_type;.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0034_break_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0034_break_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0034_break_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0034_break_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0034_break_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0034_break_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0034_break_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0034_break_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0036_unsafe_extern_fn.rs b/crates/ra_syntax/test_data/parser/inline/ok/0036_unsafe_extern_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0036_unsafe_extern_fn.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0036_unsafe_extern_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0036_unsafe_extern_fn.txt b/crates/ra_syntax/test_data/parser/inline/ok/0036_unsafe_extern_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0036_unsafe_extern_fn.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0036_unsafe_extern_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0037_qual_paths.rs b/crates/ra_syntax/test_data/parser/inline/ok/0037_qual_paths.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0037_qual_paths.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0037_qual_paths.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0037_qual_paths.txt b/crates/ra_syntax/test_data/parser/inline/ok/0037_qual_paths.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0037_qual_paths.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0037_qual_paths.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0038_full_range_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0038_full_range_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0038_full_range_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0038_full_range_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0038_full_range_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0038_full_range_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0038_full_range_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0038_full_range_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0039_type_arg.rs b/crates/ra_syntax/test_data/parser/inline/ok/0039_type_arg.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0039_type_arg.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0039_type_arg.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0039_type_arg.txt b/crates/ra_syntax/test_data/parser/inline/ok/0039_type_arg.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0039_type_arg.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0039_type_arg.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0040_crate_keyword_vis.rs b/crates/ra_syntax/test_data/parser/inline/ok/0040_crate_keyword_vis.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0040_crate_keyword_vis.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0040_crate_keyword_vis.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0040_crate_keyword_vis.txt b/crates/ra_syntax/test_data/parser/inline/ok/0040_crate_keyword_vis.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0040_crate_keyword_vis.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0040_crate_keyword_vis.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0041_trait_item.rs b/crates/ra_syntax/test_data/parser/inline/ok/0041_trait_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0041_trait_item.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0041_trait_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0041_trait_item.txt b/crates/ra_syntax/test_data/parser/inline/ok/0041_trait_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0041_trait_item.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0041_trait_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0042_call_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0042_call_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0042_call_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0042_call_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0042_call_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0042_call_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0042_call_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0042_call_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0043_use_alias.rs b/crates/ra_syntax/test_data/parser/inline/ok/0043_use_alias.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0043_use_alias.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0043_use_alias.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0043_use_alias.txt b/crates/ra_syntax/test_data/parser/inline/ok/0043_use_alias.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0043_use_alias.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0043_use_alias.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0044_block_items.rs b/crates/ra_syntax/test_data/parser/inline/ok/0044_block_items.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0044_block_items.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0044_block_items.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0044_block_items.txt b/crates/ra_syntax/test_data/parser/inline/ok/0044_block_items.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0044_block_items.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0044_block_items.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0045_param_list_opt_patterns.rs b/crates/ra_syntax/test_data/parser/inline/ok/0045_param_list_opt_patterns.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0045_param_list_opt_patterns.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0045_param_list_opt_patterns.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0045_param_list_opt_patterns.txt b/crates/ra_syntax/test_data/parser/inline/ok/0045_param_list_opt_patterns.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0045_param_list_opt_patterns.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0045_param_list_opt_patterns.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0046_singleton_tuple_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0046_singleton_tuple_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0046_singleton_tuple_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0046_singleton_tuple_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0046_singleton_tuple_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0046_singleton_tuple_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0046_singleton_tuple_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0046_singleton_tuple_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0047_unsafe_default_impl.rs b/crates/ra_syntax/test_data/parser/inline/ok/0047_unsafe_default_impl.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0047_unsafe_default_impl.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0047_unsafe_default_impl.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0047_unsafe_default_impl.txt b/crates/ra_syntax/test_data/parser/inline/ok/0047_unsafe_default_impl.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0047_unsafe_default_impl.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0047_unsafe_default_impl.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.rs b/crates/ra_syntax/test_data/parser/inline/ok/0048_path_type_with_bounds.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0048_path_type_with_bounds.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.txt b/crates/ra_syntax/test_data/parser/inline/ok/0048_path_type_with_bounds.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0048_path_type_with_bounds.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0048_path_type_with_bounds.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0050_fn_decl.rs b/crates/ra_syntax/test_data/parser/inline/ok/0050_fn_decl.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0050_fn_decl.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0050_fn_decl.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0050_fn_decl.txt b/crates/ra_syntax/test_data/parser/inline/ok/0050_fn_decl.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0050_fn_decl.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0050_fn_decl.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0051_unit_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0051_unit_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0051_unit_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0051_unit_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0051_unit_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0051_unit_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0051_unit_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0051_unit_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0052_path_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0052_path_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0052_path_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0052_path_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0052_path_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0053_path_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0053_path_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0053_path_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0053_path_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0053_path_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0053_path_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0053_path_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0053_path_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0054_field_attrs.rs b/crates/ra_syntax/test_data/parser/inline/ok/0054_field_attrs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0054_field_attrs.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0054_field_attrs.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0054_field_attrs.txt b/crates/ra_syntax/test_data/parser/inline/ok/0054_field_attrs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0054_field_attrs.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0054_field_attrs.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0055_literal_pattern.rs b/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0055_literal_pattern.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0055_literal_pattern.txt b/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0055_literal_pattern.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.rs b/crates/ra_syntax/test_data/parser/inline/ok/0056_where_clause.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0056_where_clause.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt b/crates/ra_syntax/test_data/parser/inline/ok/0056_where_clause.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0056_where_clause.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0057_const_fn.rs b/crates/ra_syntax/test_data/parser/inline/ok/0057_const_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0057_const_fn.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0057_const_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0057_const_fn.txt b/crates/ra_syntax/test_data/parser/inline/ok/0057_const_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0057_const_fn.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0057_const_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0058_range_pat.rs b/crates/ra_syntax/test_data/parser/inline/ok/0058_range_pat.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0058_range_pat.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0058_range_pat.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0058_range_pat.txt b/crates/ra_syntax/test_data/parser/inline/ok/0058_range_pat.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0058_range_pat.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0058_range_pat.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0059_match_arms_commas.rs b/crates/ra_syntax/test_data/parser/inline/ok/0059_match_arms_commas.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0059_match_arms_commas.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0059_match_arms_commas.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0059_match_arms_commas.txt b/crates/ra_syntax/test_data/parser/inline/ok/0059_match_arms_commas.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0059_match_arms_commas.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0059_match_arms_commas.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0060_extern_crate.rs b/crates/ra_syntax/test_data/parser/inline/ok/0060_extern_crate.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0060_extern_crate.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0060_extern_crate.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0060_extern_crate.txt b/crates/ra_syntax/test_data/parser/inline/ok/0060_extern_crate.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0060_extern_crate.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0060_extern_crate.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0061_struct_lit.rs b/crates/ra_syntax/test_data/parser/inline/ok/0061_struct_lit.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0061_struct_lit.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0061_struct_lit.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0061_struct_lit.txt b/crates/ra_syntax/test_data/parser/inline/ok/0061_struct_lit.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0061_struct_lit.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0061_struct_lit.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0062_mod_contents.rs b/crates/ra_syntax/test_data/parser/inline/ok/0062_mod_contents.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0062_mod_contents.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0062_mod_contents.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0062_mod_contents.txt b/crates/ra_syntax/test_data/parser/inline/ok/0062_mod_contents.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0062_mod_contents.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0062_mod_contents.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0063_impl_block_neg.rs b/crates/ra_syntax/test_data/parser/inline/ok/0063_impl_block_neg.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0063_impl_block_neg.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0063_impl_block_neg.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0063_impl_block_neg.txt b/crates/ra_syntax/test_data/parser/inline/ok/0063_impl_block_neg.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0063_impl_block_neg.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0063_impl_block_neg.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0064_if_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0064_if_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0064_if_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0064_if_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0064_if_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0064_if_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0064_if_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0064_if_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0065_dyn_trait_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0065_dyn_trait_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0065_dyn_trait_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0065_dyn_trait_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0065_dyn_trait_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0065_dyn_trait_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0065_dyn_trait_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0065_dyn_trait_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0066_match_arm.rs b/crates/ra_syntax/test_data/parser/inline/ok/0066_match_arm.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0066_match_arm.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0066_match_arm.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0066_match_arm.txt b/crates/ra_syntax/test_data/parser/inline/ok/0066_match_arm.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0066_match_arm.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0066_match_arm.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0067_crate_path.rs b/crates/ra_syntax/test_data/parser/inline/ok/0067_crate_path.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0067_crate_path.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0067_crate_path.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0067_crate_path.txt b/crates/ra_syntax/test_data/parser/inline/ok/0067_crate_path.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0067_crate_path.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0067_crate_path.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0068_union_items.rs b/crates/ra_syntax/test_data/parser/inline/ok/0068_union_items.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0068_union_items.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0068_union_items.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0068_union_items.txt b/crates/ra_syntax/test_data/parser/inline/ok/0068_union_items.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0068_union_items.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0068_union_items.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0069_use_tree_list_after_path.rs b/crates/ra_syntax/test_data/parser/inline/ok/0069_use_tree_list_after_path.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0069_use_tree_list_after_path.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0069_use_tree_list_after_path.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0069_use_tree_list_after_path.txt b/crates/ra_syntax/test_data/parser/inline/ok/0069_use_tree_list_after_path.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0069_use_tree_list_after_path.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0069_use_tree_list_after_path.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.rs b/crates/ra_syntax/test_data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.txt b/crates/ra_syntax/test_data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0071_match_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0071_match_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0071_match_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0071_match_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0071_match_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0071_match_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0071_match_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0071_match_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0072_return_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0072_return_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0072_return_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0072_return_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0072_return_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0072_return_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0072_return_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0072_return_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0073_type_item_type_params.rs b/crates/ra_syntax/test_data/parser/inline/ok/0073_type_item_type_params.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0073_type_item_type_params.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0073_type_item_type_params.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0073_type_item_type_params.txt b/crates/ra_syntax/test_data/parser/inline/ok/0073_type_item_type_params.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0073_type_item_type_params.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0073_type_item_type_params.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.rs b/crates/ra_syntax/test_data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.txt b/crates/ra_syntax/test_data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0075_block.rs b/crates/ra_syntax/test_data/parser/inline/ok/0075_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0075_block.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0075_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0075_block.txt b/crates/ra_syntax/test_data/parser/inline/ok/0075_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0075_block.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0075_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0076_function_where_clause.rs b/crates/ra_syntax/test_data/parser/inline/ok/0076_function_where_clause.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0076_function_where_clause.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0076_function_where_clause.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0076_function_where_clause.txt b/crates/ra_syntax/test_data/parser/inline/ok/0076_function_where_clause.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0076_function_where_clause.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0076_function_where_clause.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0077_try_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0077_try_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0077_try_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0077_try_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0077_try_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0077_try_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0077_try_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0077_try_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0078_type_item.rs b/crates/ra_syntax/test_data/parser/inline/ok/0078_type_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0078_type_item.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0078_type_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0078_type_item.txt b/crates/ra_syntax/test_data/parser/inline/ok/0078_type_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0078_type_item.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0078_type_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0079_impl_block.rs b/crates/ra_syntax/test_data/parser/inline/ok/0079_impl_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0079_impl_block.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0079_impl_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0079_impl_block.txt b/crates/ra_syntax/test_data/parser/inline/ok/0079_impl_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0079_impl_block.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0079_impl_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0080_postfix_range.rs b/crates/ra_syntax/test_data/parser/inline/ok/0080_postfix_range.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0080_postfix_range.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0080_postfix_range.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0080_postfix_range.txt b/crates/ra_syntax/test_data/parser/inline/ok/0080_postfix_range.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0080_postfix_range.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0080_postfix_range.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0081_for_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0081_for_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0081_for_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0081_for_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0081_for_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0081_for_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0081_for_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0081_for_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0082_ref_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0082_ref_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0082_ref_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0082_ref_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0082_ref_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0082_ref_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0082_ref_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0082_ref_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0083_struct_items.rs b/crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0083_struct_items.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0083_struct_items.txt b/crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0083_struct_items.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0083_struct_items.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0084_paren_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0084_paren_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0084_paren_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0084_paren_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0084_paren_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0084_paren_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0084_paren_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0084_paren_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0085_expr_literals.rs b/crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0085_expr_literals.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0085_expr_literals.txt b/crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0085_expr_literals.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0086_function_ret_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0086_function_ret_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0086_function_ret_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0086_function_ret_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0086_function_ret_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0086_function_ret_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0086_function_ret_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0086_function_ret_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0087_unsafe_impl.rs b/crates/ra_syntax/test_data/parser/inline/ok/0087_unsafe_impl.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0087_unsafe_impl.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0087_unsafe_impl.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0087_unsafe_impl.txt b/crates/ra_syntax/test_data/parser/inline/ok/0087_unsafe_impl.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0087_unsafe_impl.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0087_unsafe_impl.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0088_break_ambiguity.rs b/crates/ra_syntax/test_data/parser/inline/ok/0088_break_ambiguity.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0088_break_ambiguity.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0088_break_ambiguity.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0088_break_ambiguity.txt b/crates/ra_syntax/test_data/parser/inline/ok/0088_break_ambiguity.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0088_break_ambiguity.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0088_break_ambiguity.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0089_extern_fn.rs b/crates/ra_syntax/test_data/parser/inline/ok/0089_extern_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0089_extern_fn.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0089_extern_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0089_extern_fn.txt b/crates/ra_syntax/test_data/parser/inline/ok/0089_extern_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0089_extern_fn.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0089_extern_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0090_type_param_default.rs b/crates/ra_syntax/test_data/parser/inline/ok/0090_type_param_default.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0090_type_param_default.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0090_type_param_default.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0090_type_param_default.txt b/crates/ra_syntax/test_data/parser/inline/ok/0090_type_param_default.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0090_type_param_default.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0090_type_param_default.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0091_auto_trait.rs b/crates/ra_syntax/test_data/parser/inline/ok/0091_auto_trait.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0091_auto_trait.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0091_auto_trait.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0091_auto_trait.txt b/crates/ra_syntax/test_data/parser/inline/ok/0091_auto_trait.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0091_auto_trait.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0091_auto_trait.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0092_fn_pointer_type_with_ret.rs b/crates/ra_syntax/test_data/parser/inline/ok/0092_fn_pointer_type_with_ret.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0092_fn_pointer_type_with_ret.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0092_fn_pointer_type_with_ret.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0092_fn_pointer_type_with_ret.txt b/crates/ra_syntax/test_data/parser/inline/ok/0092_fn_pointer_type_with_ret.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0092_fn_pointer_type_with_ret.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0092_fn_pointer_type_with_ret.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0093_index_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0093_index_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0093_index_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0093_index_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0093_index_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0093_index_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0093_index_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0093_index_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0094_unsafe_auto_trait.rs b/crates/ra_syntax/test_data/parser/inline/ok/0094_unsafe_auto_trait.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0094_unsafe_auto_trait.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0094_unsafe_auto_trait.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0094_unsafe_auto_trait.txt b/crates/ra_syntax/test_data/parser/inline/ok/0094_unsafe_auto_trait.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0094_unsafe_auto_trait.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0094_unsafe_auto_trait.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0095_placeholder_pat.rs b/crates/ra_syntax/test_data/parser/inline/ok/0095_placeholder_pat.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0095_placeholder_pat.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0095_placeholder_pat.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0095_placeholder_pat.txt b/crates/ra_syntax/test_data/parser/inline/ok/0095_placeholder_pat.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0095_placeholder_pat.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0095_placeholder_pat.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0096_no_semi_after_block.rs b/crates/ra_syntax/test_data/parser/inline/ok/0096_no_semi_after_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0096_no_semi_after_block.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0096_no_semi_after_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0096_no_semi_after_block.txt b/crates/ra_syntax/test_data/parser/inline/ok/0096_no_semi_after_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0096_no_semi_after_block.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0096_no_semi_after_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0097_default_impl.rs b/crates/ra_syntax/test_data/parser/inline/ok/0097_default_impl.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0097_default_impl.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0097_default_impl.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0097_default_impl.txt b/crates/ra_syntax/test_data/parser/inline/ok/0097_default_impl.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0097_default_impl.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0097_default_impl.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0098_const_unsafe_fn.rs b/crates/ra_syntax/test_data/parser/inline/ok/0098_const_unsafe_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0098_const_unsafe_fn.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0098_const_unsafe_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0098_const_unsafe_fn.txt b/crates/ra_syntax/test_data/parser/inline/ok/0098_const_unsafe_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0098_const_unsafe_fn.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0098_const_unsafe_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0099_param_list.rs b/crates/ra_syntax/test_data/parser/inline/ok/0099_param_list.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0099_param_list.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0099_param_list.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0099_param_list.txt b/crates/ra_syntax/test_data/parser/inline/ok/0099_param_list.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0099_param_list.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0099_param_list.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0100_for_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0100_for_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0100_for_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0100_for_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0100_for_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0100_for_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0100_for_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0100_for_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0101_unsafe_fn.rs b/crates/ra_syntax/test_data/parser/inline/ok/0101_unsafe_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0101_unsafe_fn.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0101_unsafe_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0101_unsafe_fn.txt b/crates/ra_syntax/test_data/parser/inline/ok/0101_unsafe_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0101_unsafe_fn.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0101_unsafe_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0102_field_pat_list.rs b/crates/ra_syntax/test_data/parser/inline/ok/0102_field_pat_list.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0102_field_pat_list.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0102_field_pat_list.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0102_field_pat_list.txt b/crates/ra_syntax/test_data/parser/inline/ok/0102_field_pat_list.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0102_field_pat_list.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0102_field_pat_list.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0103_array_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0103_array_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0103_array_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0103_array_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0103_array_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0103_array_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0103_array_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0103_array_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0104_path_fn_trait_args.rs b/crates/ra_syntax/test_data/parser/inline/ok/0104_path_fn_trait_args.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0104_path_fn_trait_args.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0104_path_fn_trait_args.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0104_path_fn_trait_args.txt b/crates/ra_syntax/test_data/parser/inline/ok/0104_path_fn_trait_args.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0104_path_fn_trait_args.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0104_path_fn_trait_args.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0105_block_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0105_block_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0105_block_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0105_block_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0105_block_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0105_block_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0105_block_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0105_block_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0106_lambda_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0106_lambda_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0106_lambda_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0106_lambda_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0106_lambda_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0106_lambda_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0106_lambda_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0106_lambda_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0107_method_call_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0107_method_call_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0107_method_call_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0107_method_call_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0107_method_call_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0107_method_call_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0107_method_call_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0107_method_call_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0108_tuple_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0108_tuple_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0108_tuple_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0108_tuple_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0108_tuple_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0108_tuple_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0108_tuple_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0108_tuple_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0109_label.rs b/crates/ra_syntax/test_data/parser/inline/ok/0109_label.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0109_label.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0109_label.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0109_label.txt b/crates/ra_syntax/test_data/parser/inline/ok/0109_label.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0109_label.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0109_label.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0110_use_path.rs b/crates/ra_syntax/test_data/parser/inline/ok/0110_use_path.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0110_use_path.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0110_use_path.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0110_use_path.txt b/crates/ra_syntax/test_data/parser/inline/ok/0110_use_path.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0110_use_path.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0110_use_path.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0111_tuple_pat.rs b/crates/ra_syntax/test_data/parser/inline/ok/0111_tuple_pat.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0111_tuple_pat.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0111_tuple_pat.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0111_tuple_pat.txt b/crates/ra_syntax/test_data/parser/inline/ok/0111_tuple_pat.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0111_tuple_pat.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0111_tuple_pat.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0112_bind_pat.rs b/crates/ra_syntax/test_data/parser/inline/ok/0112_bind_pat.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0112_bind_pat.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0112_bind_pat.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0112_bind_pat.txt b/crates/ra_syntax/test_data/parser/inline/ok/0112_bind_pat.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0112_bind_pat.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0112_bind_pat.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0113_nocontentexpr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0113_nocontentexpr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0113_nocontentexpr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0113_nocontentexpr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0113_nocontentexpr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0113_nocontentexpr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0113_nocontentexpr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0113_nocontentexpr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0114_tuple_struct_where.rs b/crates/ra_syntax/test_data/parser/inline/ok/0114_tuple_struct_where.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0114_tuple_struct_where.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0114_tuple_struct_where.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0114_tuple_struct_where.txt b/crates/ra_syntax/test_data/parser/inline/ok/0114_tuple_struct_where.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0114_tuple_struct_where.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0114_tuple_struct_where.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0115_pos_field_attrs.rs b/crates/ra_syntax/test_data/parser/inline/ok/0115_pos_field_attrs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0115_pos_field_attrs.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0115_pos_field_attrs.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0115_pos_field_attrs.txt b/crates/ra_syntax/test_data/parser/inline/ok/0115_pos_field_attrs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0115_pos_field_attrs.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0115_pos_field_attrs.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0116_trait_fn_placeholder_parameter.rs b/crates/ra_syntax/test_data/parser/inline/ok/0116_trait_fn_placeholder_parameter.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0116_trait_fn_placeholder_parameter.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0116_trait_fn_placeholder_parameter.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0116_trait_fn_placeholder_parameter.txt b/crates/ra_syntax/test_data/parser/inline/ok/0116_trait_fn_placeholder_parameter.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0116_trait_fn_placeholder_parameter.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0116_trait_fn_placeholder_parameter.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0117_macro_call_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0117_macro_call_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0117_macro_call_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0117_macro_call_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0117_macro_call_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0117_macro_call_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0117_macro_call_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0117_macro_call_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0118_impl_inner_attributes.rs b/crates/ra_syntax/test_data/parser/inline/ok/0118_impl_inner_attributes.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0118_impl_inner_attributes.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0118_impl_inner_attributes.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0118_impl_inner_attributes.txt b/crates/ra_syntax/test_data/parser/inline/ok/0118_impl_inner_attributes.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0118_impl_inner_attributes.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0118_impl_inner_attributes.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0118_match_guard.rs b/crates/ra_syntax/test_data/parser/inline/ok/0118_match_guard.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0118_match_guard.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0118_match_guard.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0118_match_guard.txt b/crates/ra_syntax/test_data/parser/inline/ok/0118_match_guard.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0118_match_guard.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0118_match_guard.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0120_match_arms_inner_attribute.rs b/crates/ra_syntax/test_data/parser/inline/ok/0120_match_arms_inner_attribute.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0120_match_arms_inner_attribute.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0120_match_arms_inner_attribute.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0120_match_arms_inner_attribute.txt b/crates/ra_syntax/test_data/parser/inline/ok/0120_match_arms_inner_attribute.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0120_match_arms_inner_attribute.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0120_match_arms_inner_attribute.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0121_match_arms_outer_attributes.rs b/crates/ra_syntax/test_data/parser/inline/ok/0121_match_arms_outer_attributes.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0121_match_arms_outer_attributes.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0121_match_arms_outer_attributes.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0121_match_arms_outer_attributes.txt b/crates/ra_syntax/test_data/parser/inline/ok/0121_match_arms_outer_attributes.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0121_match_arms_outer_attributes.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0121_match_arms_outer_attributes.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.rs b/crates/ra_syntax/test_data/parser/inline/ok/0122_generic_lifetime_type_attribute.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0122_generic_lifetime_type_attribute.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt b/crates/ra_syntax/test_data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0123_param_list_vararg.rs b/crates/ra_syntax/test_data/parser/inline/ok/0123_param_list_vararg.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0123_param_list_vararg.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0123_param_list_vararg.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0123_param_list_vararg.txt b/crates/ra_syntax/test_data/parser/inline/ok/0123_param_list_vararg.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0123_param_list_vararg.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0123_param_list_vararg.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0124_async_fn.rs b/crates/ra_syntax/test_data/parser/inline/ok/0124_async_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0124_async_fn.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0124_async_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0124_async_fn.txt b/crates/ra_syntax/test_data/parser/inline/ok/0124_async_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0124_async_fn.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0124_async_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0125_crate_keyword_path.rs b/crates/ra_syntax/test_data/parser/inline/ok/0125_crate_keyword_path.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0125_crate_keyword_path.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0125_crate_keyword_path.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0125_crate_keyword_path.txt b/crates/ra_syntax/test_data/parser/inline/ok/0125_crate_keyword_path.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0125_crate_keyword_path.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0125_crate_keyword_path.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0125_struct_literal_field_with_attr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0125_struct_literal_field_with_attr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0125_struct_literal_field_with_attr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0125_struct_literal_field_with_attr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0125_struct_literal_field_with_attr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0125_struct_literal_field_with_attr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0125_struct_literal_field_with_attr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0125_struct_literal_field_with_attr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0126_attr_on_expr_stmt.rs b/crates/ra_syntax/test_data/parser/inline/ok/0126_attr_on_expr_stmt.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0126_attr_on_expr_stmt.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0126_attr_on_expr_stmt.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0126_attr_on_expr_stmt.txt b/crates/ra_syntax/test_data/parser/inline/ok/0126_attr_on_expr_stmt.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0126_attr_on_expr_stmt.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0126_attr_on_expr_stmt.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0127_attr_on_last_expr_in_block.rs b/crates/ra_syntax/test_data/parser/inline/ok/0127_attr_on_last_expr_in_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0127_attr_on_last_expr_in_block.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0127_attr_on_last_expr_in_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0127_attr_on_last_expr_in_block.txt b/crates/ra_syntax/test_data/parser/inline/ok/0127_attr_on_last_expr_in_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0127_attr_on_last_expr_in_block.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0127_attr_on_last_expr_in_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0128_combined_fns.rs b/crates/ra_syntax/test_data/parser/inline/ok/0128_combined_fns.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0128_combined_fns.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0128_combined_fns.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0128_combined_fns.txt b/crates/ra_syntax/test_data/parser/inline/ok/0128_combined_fns.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0128_combined_fns.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0128_combined_fns.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0129_marco_pat.rs b/crates/ra_syntax/test_data/parser/inline/ok/0129_marco_pat.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0129_marco_pat.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0129_marco_pat.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0129_marco_pat.txt b/crates/ra_syntax/test_data/parser/inline/ok/0129_marco_pat.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0129_marco_pat.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0129_marco_pat.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0130_let_stmt.rs b/crates/ra_syntax/test_data/parser/inline/ok/0130_let_stmt.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0130_let_stmt.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0130_let_stmt.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0130_let_stmt.txt b/crates/ra_syntax/test_data/parser/inline/ok/0130_let_stmt.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0130_let_stmt.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0130_let_stmt.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0130_try_block_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0130_try_block_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0130_try_block_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0130_try_block_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0130_try_block_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0130_try_block_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0130_try_block_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0130_try_block_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0131_existential_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0131_existential_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0131_existential_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0131_existential_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0131_existential_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0131_existential_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0131_existential_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0131_existential_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0132_box_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0132_box_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0132_box_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0132_box_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0132_box_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0132_box_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0132_box_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0132_box_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0132_default_fn_type.rs b/crates/ra_syntax/test_data/parser/inline/ok/0132_default_fn_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0132_default_fn_type.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0132_default_fn_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0132_default_fn_type.txt b/crates/ra_syntax/test_data/parser/inline/ok/0132_default_fn_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0132_default_fn_type.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0132_default_fn_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0134_nocontentexpr_after_item.rs b/crates/ra_syntax/test_data/parser/inline/ok/0134_nocontentexpr_after_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0134_nocontentexpr_after_item.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0134_nocontentexpr_after_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0134_nocontentexpr_after_item.txt b/crates/ra_syntax/test_data/parser/inline/ok/0134_nocontentexpr_after_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0134_nocontentexpr_after_item.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0134_nocontentexpr_after_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0135_first_array_member_attributes.rs b/crates/ra_syntax/test_data/parser/inline/ok/0135_first_array_member_attributes.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0135_first_array_member_attributes.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0135_first_array_member_attributes.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0135_first_array_member_attributes.txt b/crates/ra_syntax/test_data/parser/inline/ok/0135_first_array_member_attributes.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0135_first_array_member_attributes.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0135_first_array_member_attributes.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0136_subsequent_array_member_attributes.rs b/crates/ra_syntax/test_data/parser/inline/ok/0136_subsequent_array_member_attributes.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0136_subsequent_array_member_attributes.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0136_subsequent_array_member_attributes.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0136_subsequent_array_member_attributes.txt b/crates/ra_syntax/test_data/parser/inline/ok/0136_subsequent_array_member_attributes.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0136_subsequent_array_member_attributes.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0136_subsequent_array_member_attributes.txt
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0137_await_expr.rs b/crates/ra_syntax/test_data/parser/inline/ok/0137_await_expr.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0137_await_expr.rs
rename to crates/ra_syntax/test_data/parser/inline/ok/0137_await_expr.rs
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0137_await_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0137_await_expr.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/inline/ok/0137_await_expr.txt
rename to crates/ra_syntax/test_data/parser/inline/ok/0137_await_expr.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0000_empty.rs b/crates/ra_syntax/test_data/parser/ok/0000_empty.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0000_empty.rs
rename to crates/ra_syntax/test_data/parser/ok/0000_empty.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0000_empty.txt b/crates/ra_syntax/test_data/parser/ok/0000_empty.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0000_empty.txt
rename to crates/ra_syntax/test_data/parser/ok/0000_empty.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0001_struct_item.rs b/crates/ra_syntax/test_data/parser/ok/0001_struct_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0001_struct_item.rs
rename to crates/ra_syntax/test_data/parser/ok/0001_struct_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0001_struct_item.txt b/crates/ra_syntax/test_data/parser/ok/0001_struct_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0001_struct_item.txt
rename to crates/ra_syntax/test_data/parser/ok/0001_struct_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0002_struct_item_field.rs b/crates/ra_syntax/test_data/parser/ok/0002_struct_item_field.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0002_struct_item_field.rs
rename to crates/ra_syntax/test_data/parser/ok/0002_struct_item_field.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0002_struct_item_field.txt b/crates/ra_syntax/test_data/parser/ok/0002_struct_item_field.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0002_struct_item_field.txt
rename to crates/ra_syntax/test_data/parser/ok/0002_struct_item_field.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0004_file_shebang.rs b/crates/ra_syntax/test_data/parser/ok/0004_file_shebang.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0004_file_shebang.rs
rename to crates/ra_syntax/test_data/parser/ok/0004_file_shebang.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0004_file_shebang.txt b/crates/ra_syntax/test_data/parser/ok/0004_file_shebang.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0004_file_shebang.txt
rename to crates/ra_syntax/test_data/parser/ok/0004_file_shebang.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0005_fn_item.rs b/crates/ra_syntax/test_data/parser/ok/0005_fn_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0005_fn_item.rs
rename to crates/ra_syntax/test_data/parser/ok/0005_fn_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0005_fn_item.txt b/crates/ra_syntax/test_data/parser/ok/0005_fn_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0005_fn_item.txt
rename to crates/ra_syntax/test_data/parser/ok/0005_fn_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0006_inner_attributes.rs b/crates/ra_syntax/test_data/parser/ok/0006_inner_attributes.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0006_inner_attributes.rs
rename to crates/ra_syntax/test_data/parser/ok/0006_inner_attributes.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0006_inner_attributes.txt b/crates/ra_syntax/test_data/parser/ok/0006_inner_attributes.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0006_inner_attributes.txt
rename to crates/ra_syntax/test_data/parser/ok/0006_inner_attributes.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0007_extern_crate.rs b/crates/ra_syntax/test_data/parser/ok/0007_extern_crate.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0007_extern_crate.rs
rename to crates/ra_syntax/test_data/parser/ok/0007_extern_crate.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0007_extern_crate.txt b/crates/ra_syntax/test_data/parser/ok/0007_extern_crate.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0007_extern_crate.txt
rename to crates/ra_syntax/test_data/parser/ok/0007_extern_crate.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0008_mod_item.rs b/crates/ra_syntax/test_data/parser/ok/0008_mod_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0008_mod_item.rs
rename to crates/ra_syntax/test_data/parser/ok/0008_mod_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0008_mod_item.txt b/crates/ra_syntax/test_data/parser/ok/0008_mod_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0008_mod_item.txt
rename to crates/ra_syntax/test_data/parser/ok/0008_mod_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0009_use_item.rs b/crates/ra_syntax/test_data/parser/ok/0009_use_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0009_use_item.rs
rename to crates/ra_syntax/test_data/parser/ok/0009_use_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0009_use_item.txt b/crates/ra_syntax/test_data/parser/ok/0009_use_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0009_use_item.txt
rename to crates/ra_syntax/test_data/parser/ok/0009_use_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0010_use_path_segments.rs b/crates/ra_syntax/test_data/parser/ok/0010_use_path_segments.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0010_use_path_segments.rs
rename to crates/ra_syntax/test_data/parser/ok/0010_use_path_segments.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0010_use_path_segments.txt b/crates/ra_syntax/test_data/parser/ok/0010_use_path_segments.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0010_use_path_segments.txt
rename to crates/ra_syntax/test_data/parser/ok/0010_use_path_segments.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0011_outer_attribute.rs b/crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0011_outer_attribute.rs
rename to crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0011_outer_attribute.txt b/crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0011_outer_attribute.txt
rename to crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0012_visibility.rs b/crates/ra_syntax/test_data/parser/ok/0012_visibility.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0012_visibility.rs
rename to crates/ra_syntax/test_data/parser/ok/0012_visibility.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0012_visibility.txt b/crates/ra_syntax/test_data/parser/ok/0012_visibility.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0012_visibility.txt
rename to crates/ra_syntax/test_data/parser/ok/0012_visibility.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0013_use_path_self_super.rs b/crates/ra_syntax/test_data/parser/ok/0013_use_path_self_super.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0013_use_path_self_super.rs
rename to crates/ra_syntax/test_data/parser/ok/0013_use_path_self_super.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0013_use_path_self_super.txt b/crates/ra_syntax/test_data/parser/ok/0013_use_path_self_super.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0013_use_path_self_super.txt
rename to crates/ra_syntax/test_data/parser/ok/0013_use_path_self_super.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0014_use_tree.rs b/crates/ra_syntax/test_data/parser/ok/0014_use_tree.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0014_use_tree.rs
rename to crates/ra_syntax/test_data/parser/ok/0014_use_tree.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0014_use_tree.txt b/crates/ra_syntax/test_data/parser/ok/0014_use_tree.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0014_use_tree.txt
rename to crates/ra_syntax/test_data/parser/ok/0014_use_tree.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0015_use_tree.rs b/crates/ra_syntax/test_data/parser/ok/0015_use_tree.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0015_use_tree.rs
rename to crates/ra_syntax/test_data/parser/ok/0015_use_tree.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0015_use_tree.txt b/crates/ra_syntax/test_data/parser/ok/0015_use_tree.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0015_use_tree.txt
rename to crates/ra_syntax/test_data/parser/ok/0015_use_tree.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0016_struct_flavors.rs b/crates/ra_syntax/test_data/parser/ok/0016_struct_flavors.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0016_struct_flavors.rs
rename to crates/ra_syntax/test_data/parser/ok/0016_struct_flavors.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0016_struct_flavors.txt b/crates/ra_syntax/test_data/parser/ok/0016_struct_flavors.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0016_struct_flavors.txt
rename to crates/ra_syntax/test_data/parser/ok/0016_struct_flavors.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0017_attr_trailing_comma.rs b/crates/ra_syntax/test_data/parser/ok/0017_attr_trailing_comma.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0017_attr_trailing_comma.rs
rename to crates/ra_syntax/test_data/parser/ok/0017_attr_trailing_comma.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0017_attr_trailing_comma.txt b/crates/ra_syntax/test_data/parser/ok/0017_attr_trailing_comma.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0017_attr_trailing_comma.txt
rename to crates/ra_syntax/test_data/parser/ok/0017_attr_trailing_comma.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0018_struct_type_params.rs b/crates/ra_syntax/test_data/parser/ok/0018_struct_type_params.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0018_struct_type_params.rs
rename to crates/ra_syntax/test_data/parser/ok/0018_struct_type_params.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0018_struct_type_params.txt b/crates/ra_syntax/test_data/parser/ok/0018_struct_type_params.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0018_struct_type_params.txt
rename to crates/ra_syntax/test_data/parser/ok/0018_struct_type_params.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0019_enums.rs b/crates/ra_syntax/test_data/parser/ok/0019_enums.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0019_enums.rs
rename to crates/ra_syntax/test_data/parser/ok/0019_enums.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0019_enums.txt b/crates/ra_syntax/test_data/parser/ok/0019_enums.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0019_enums.txt
rename to crates/ra_syntax/test_data/parser/ok/0019_enums.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0020_type_param_bounds.rs b/crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0020_type_param_bounds.rs
rename to crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0020_type_param_bounds.txt b/crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0020_type_param_bounds.txt
rename to crates/ra_syntax/test_data/parser/ok/0020_type_param_bounds.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0021_extern_fn.rs b/crates/ra_syntax/test_data/parser/ok/0021_extern_fn.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0021_extern_fn.rs
rename to crates/ra_syntax/test_data/parser/ok/0021_extern_fn.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0021_extern_fn.txt b/crates/ra_syntax/test_data/parser/ok/0021_extern_fn.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0021_extern_fn.txt
rename to crates/ra_syntax/test_data/parser/ok/0021_extern_fn.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0022_empty_extern_block.rs b/crates/ra_syntax/test_data/parser/ok/0022_empty_extern_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0022_empty_extern_block.rs
rename to crates/ra_syntax/test_data/parser/ok/0022_empty_extern_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0022_empty_extern_block.txt b/crates/ra_syntax/test_data/parser/ok/0022_empty_extern_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0022_empty_extern_block.txt
rename to crates/ra_syntax/test_data/parser/ok/0022_empty_extern_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0023_static_items.rs b/crates/ra_syntax/test_data/parser/ok/0023_static_items.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0023_static_items.rs
rename to crates/ra_syntax/test_data/parser/ok/0023_static_items.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0023_static_items.txt b/crates/ra_syntax/test_data/parser/ok/0023_static_items.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0023_static_items.txt
rename to crates/ra_syntax/test_data/parser/ok/0023_static_items.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0024_const_item.rs b/crates/ra_syntax/test_data/parser/ok/0024_const_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0024_const_item.rs
rename to crates/ra_syntax/test_data/parser/ok/0024_const_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0024_const_item.txt b/crates/ra_syntax/test_data/parser/ok/0024_const_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0024_const_item.txt
rename to crates/ra_syntax/test_data/parser/ok/0024_const_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0025_extern_fn_in_block.rs b/crates/ra_syntax/test_data/parser/ok/0025_extern_fn_in_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0025_extern_fn_in_block.rs
rename to crates/ra_syntax/test_data/parser/ok/0025_extern_fn_in_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0025_extern_fn_in_block.txt b/crates/ra_syntax/test_data/parser/ok/0025_extern_fn_in_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0025_extern_fn_in_block.txt
rename to crates/ra_syntax/test_data/parser/ok/0025_extern_fn_in_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0026_const_fn_in_block.rs b/crates/ra_syntax/test_data/parser/ok/0026_const_fn_in_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0026_const_fn_in_block.rs
rename to crates/ra_syntax/test_data/parser/ok/0026_const_fn_in_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0026_const_fn_in_block.txt b/crates/ra_syntax/test_data/parser/ok/0026_const_fn_in_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0026_const_fn_in_block.txt
rename to crates/ra_syntax/test_data/parser/ok/0026_const_fn_in_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0027_unsafe_fn_in_block.rs b/crates/ra_syntax/test_data/parser/ok/0027_unsafe_fn_in_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0027_unsafe_fn_in_block.rs
rename to crates/ra_syntax/test_data/parser/ok/0027_unsafe_fn_in_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0027_unsafe_fn_in_block.txt b/crates/ra_syntax/test_data/parser/ok/0027_unsafe_fn_in_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0027_unsafe_fn_in_block.txt
rename to crates/ra_syntax/test_data/parser/ok/0027_unsafe_fn_in_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0028_operator_binding_power.rs b/crates/ra_syntax/test_data/parser/ok/0028_operator_binding_power.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0028_operator_binding_power.rs
rename to crates/ra_syntax/test_data/parser/ok/0028_operator_binding_power.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0028_operator_binding_power.txt b/crates/ra_syntax/test_data/parser/ok/0028_operator_binding_power.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0028_operator_binding_power.txt
rename to crates/ra_syntax/test_data/parser/ok/0028_operator_binding_power.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0029_range_forms.rs b/crates/ra_syntax/test_data/parser/ok/0029_range_forms.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0029_range_forms.rs
rename to crates/ra_syntax/test_data/parser/ok/0029_range_forms.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0029_range_forms.txt b/crates/ra_syntax/test_data/parser/ok/0029_range_forms.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0029_range_forms.txt
rename to crates/ra_syntax/test_data/parser/ok/0029_range_forms.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0030_string_suffixes.rs b/crates/ra_syntax/test_data/parser/ok/0030_string_suffixes.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0030_string_suffixes.rs
rename to crates/ra_syntax/test_data/parser/ok/0030_string_suffixes.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0030_string_suffixes.txt b/crates/ra_syntax/test_data/parser/ok/0030_string_suffixes.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0030_string_suffixes.txt
rename to crates/ra_syntax/test_data/parser/ok/0030_string_suffixes.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0030_traits.rs b/crates/ra_syntax/test_data/parser/ok/0030_traits.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0030_traits.rs
rename to crates/ra_syntax/test_data/parser/ok/0030_traits.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0030_traits.txt b/crates/ra_syntax/test_data/parser/ok/0030_traits.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0030_traits.txt
rename to crates/ra_syntax/test_data/parser/ok/0030_traits.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0031_extern.rs b/crates/ra_syntax/test_data/parser/ok/0031_extern.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0031_extern.rs
rename to crates/ra_syntax/test_data/parser/ok/0031_extern.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0031_extern.txt b/crates/ra_syntax/test_data/parser/ok/0031_extern.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0031_extern.txt
rename to crates/ra_syntax/test_data/parser/ok/0031_extern.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0032_where_for.rs b/crates/ra_syntax/test_data/parser/ok/0032_where_for.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0032_where_for.rs
rename to crates/ra_syntax/test_data/parser/ok/0032_where_for.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0032_where_for.txt b/crates/ra_syntax/test_data/parser/ok/0032_where_for.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0032_where_for.txt
rename to crates/ra_syntax/test_data/parser/ok/0032_where_for.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0033_label_break.rs b/crates/ra_syntax/test_data/parser/ok/0033_label_break.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0033_label_break.rs
rename to crates/ra_syntax/test_data/parser/ok/0033_label_break.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0033_label_break.txt b/crates/ra_syntax/test_data/parser/ok/0033_label_break.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0033_label_break.txt
rename to crates/ra_syntax/test_data/parser/ok/0033_label_break.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0034_crate_path_in_call.rs b/crates/ra_syntax/test_data/parser/ok/0034_crate_path_in_call.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0034_crate_path_in_call.rs
rename to crates/ra_syntax/test_data/parser/ok/0034_crate_path_in_call.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0034_crate_path_in_call.txt b/crates/ra_syntax/test_data/parser/ok/0034_crate_path_in_call.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0034_crate_path_in_call.txt
rename to crates/ra_syntax/test_data/parser/ok/0034_crate_path_in_call.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0035_weird_exprs.rs b/crates/ra_syntax/test_data/parser/ok/0035_weird_exprs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0035_weird_exprs.rs
rename to crates/ra_syntax/test_data/parser/ok/0035_weird_exprs.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0035_weird_exprs.txt b/crates/ra_syntax/test_data/parser/ok/0035_weird_exprs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0035_weird_exprs.txt
rename to crates/ra_syntax/test_data/parser/ok/0035_weird_exprs.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.rs b/crates/ra_syntax/test_data/parser/ok/0036_fully_qualified.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.rs
rename to crates/ra_syntax/test_data/parser/ok/0036_fully_qualified.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt b/crates/ra_syntax/test_data/parser/ok/0036_fully_qualified.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt
rename to crates/ra_syntax/test_data/parser/ok/0036_fully_qualified.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0037_mod.rs b/crates/ra_syntax/test_data/parser/ok/0037_mod.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0037_mod.rs
rename to crates/ra_syntax/test_data/parser/ok/0037_mod.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0037_mod.txt b/crates/ra_syntax/test_data/parser/ok/0037_mod.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0037_mod.txt
rename to crates/ra_syntax/test_data/parser/ok/0037_mod.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0038_where_pred_type.rs b/crates/ra_syntax/test_data/parser/ok/0038_where_pred_type.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0038_where_pred_type.rs
rename to crates/ra_syntax/test_data/parser/ok/0038_where_pred_type.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0038_where_pred_type.txt b/crates/ra_syntax/test_data/parser/ok/0038_where_pred_type.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0038_where_pred_type.txt
rename to crates/ra_syntax/test_data/parser/ok/0038_where_pred_type.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0039_raw_fn_item.rs b/crates/ra_syntax/test_data/parser/ok/0039_raw_fn_item.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0039_raw_fn_item.rs
rename to crates/ra_syntax/test_data/parser/ok/0039_raw_fn_item.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0039_raw_fn_item.txt b/crates/ra_syntax/test_data/parser/ok/0039_raw_fn_item.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0039_raw_fn_item.txt
rename to crates/ra_syntax/test_data/parser/ok/0039_raw_fn_item.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0040_raw_struct_item_field.rs b/crates/ra_syntax/test_data/parser/ok/0040_raw_struct_item_field.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0040_raw_struct_item_field.rs
rename to crates/ra_syntax/test_data/parser/ok/0040_raw_struct_item_field.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0040_raw_struct_item_field.txt b/crates/ra_syntax/test_data/parser/ok/0040_raw_struct_item_field.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0040_raw_struct_item_field.txt
rename to crates/ra_syntax/test_data/parser/ok/0040_raw_struct_item_field.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0041_raw_keywords.rs b/crates/ra_syntax/test_data/parser/ok/0041_raw_keywords.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0041_raw_keywords.rs
rename to crates/ra_syntax/test_data/parser/ok/0041_raw_keywords.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0041_raw_keywords.txt b/crates/ra_syntax/test_data/parser/ok/0041_raw_keywords.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0041_raw_keywords.txt
rename to crates/ra_syntax/test_data/parser/ok/0041_raw_keywords.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0042_ufcs_call_list.rs b/crates/ra_syntax/test_data/parser/ok/0042_ufcs_call_list.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0042_ufcs_call_list.rs
rename to crates/ra_syntax/test_data/parser/ok/0042_ufcs_call_list.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0042_ufcs_call_list.txt b/crates/ra_syntax/test_data/parser/ok/0042_ufcs_call_list.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0042_ufcs_call_list.txt
rename to crates/ra_syntax/test_data/parser/ok/0042_ufcs_call_list.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0043_complex_assignment.rs b/crates/ra_syntax/test_data/parser/ok/0043_complex_assignment.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0043_complex_assignment.rs
rename to crates/ra_syntax/test_data/parser/ok/0043_complex_assignment.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0043_complex_assignment.txt b/crates/ra_syntax/test_data/parser/ok/0043_complex_assignment.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0043_complex_assignment.txt
rename to crates/ra_syntax/test_data/parser/ok/0043_complex_assignment.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0044_let_attrs.rs b/crates/ra_syntax/test_data/parser/ok/0044_let_attrs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0044_let_attrs.rs
rename to crates/ra_syntax/test_data/parser/ok/0044_let_attrs.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0044_let_attrs.txt b/crates/ra_syntax/test_data/parser/ok/0044_let_attrs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0044_let_attrs.txt
rename to crates/ra_syntax/test_data/parser/ok/0044_let_attrs.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0045_block_inner_attrs.rs b/crates/ra_syntax/test_data/parser/ok/0045_block_inner_attrs.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0045_block_inner_attrs.rs
rename to crates/ra_syntax/test_data/parser/ok/0045_block_inner_attrs.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0045_block_inner_attrs.txt b/crates/ra_syntax/test_data/parser/ok/0045_block_inner_attrs.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0045_block_inner_attrs.txt
rename to crates/ra_syntax/test_data/parser/ok/0045_block_inner_attrs.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0046_extern_inner_attributes.rs b/crates/ra_syntax/test_data/parser/ok/0046_extern_inner_attributes.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0046_extern_inner_attributes.rs
rename to crates/ra_syntax/test_data/parser/ok/0046_extern_inner_attributes.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0046_extern_inner_attributes.txt b/crates/ra_syntax/test_data/parser/ok/0046_extern_inner_attributes.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0046_extern_inner_attributes.txt
rename to crates/ra_syntax/test_data/parser/ok/0046_extern_inner_attributes.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0047_minus_in_inner_pattern.rs b/crates/ra_syntax/test_data/parser/ok/0047_minus_in_inner_pattern.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0047_minus_in_inner_pattern.rs
rename to crates/ra_syntax/test_data/parser/ok/0047_minus_in_inner_pattern.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0047_minus_in_inner_pattern.txt b/crates/ra_syntax/test_data/parser/ok/0047_minus_in_inner_pattern.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0047_minus_in_inner_pattern.txt
rename to crates/ra_syntax/test_data/parser/ok/0047_minus_in_inner_pattern.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0048_compound_assignment.rs b/crates/ra_syntax/test_data/parser/ok/0048_compound_assignment.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0048_compound_assignment.rs
rename to crates/ra_syntax/test_data/parser/ok/0048_compound_assignment.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0048_compound_assignment.txt b/crates/ra_syntax/test_data/parser/ok/0048_compound_assignment.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0048_compound_assignment.txt
rename to crates/ra_syntax/test_data/parser/ok/0048_compound_assignment.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0049_async_block.rs b/crates/ra_syntax/test_data/parser/ok/0049_async_block.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0049_async_block.rs
rename to crates/ra_syntax/test_data/parser/ok/0049_async_block.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0049_async_block.txt b/crates/ra_syntax/test_data/parser/ok/0049_async_block.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0049_async_block.txt
rename to crates/ra_syntax/test_data/parser/ok/0049_async_block.txt
diff --git a/crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.rs b/crates/ra_syntax/test_data/parser/ok/0050_async_block_as_argument.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.rs
rename to crates/ra_syntax/test_data/parser/ok/0050_async_block_as_argument.rs
diff --git a/crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt b/crates/ra_syntax/test_data/parser/ok/0050_async_block_as_argument.txt
similarity index 100%
rename from crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt
rename to crates/ra_syntax/test_data/parser/ok/0050_async_block_as_argument.txt
diff --git a/crates/ra_syntax/tests/data/reparse/fuzz-failures/0000.rs b/crates/ra_syntax/test_data/reparse/fuzz-failures/0000.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/reparse/fuzz-failures/0000.rs
rename to crates/ra_syntax/test_data/reparse/fuzz-failures/0000.rs
diff --git a/crates/ra_syntax/tests/data/reparse/fuzz-failures/0001.rs b/crates/ra_syntax/test_data/reparse/fuzz-failures/0001.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/reparse/fuzz-failures/0001.rs
rename to crates/ra_syntax/test_data/reparse/fuzz-failures/0001.rs
diff --git a/crates/ra_syntax/tests/data/reparse/fuzz-failures/0002.rs b/crates/ra_syntax/test_data/reparse/fuzz-failures/0002.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/reparse/fuzz-failures/0002.rs
rename to crates/ra_syntax/test_data/reparse/fuzz-failures/0002.rs
diff --git a/crates/ra_syntax/tests/data/reparse/fuzz-failures/0003.rs b/crates/ra_syntax/test_data/reparse/fuzz-failures/0003.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/reparse/fuzz-failures/0003.rs
rename to crates/ra_syntax/test_data/reparse/fuzz-failures/0003.rs
diff --git a/crates/ra_syntax/tests/data/reparse/fuzz-failures/0004.rs b/crates/ra_syntax/test_data/reparse/fuzz-failures/0004.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/reparse/fuzz-failures/0004.rs
rename to crates/ra_syntax/test_data/reparse/fuzz-failures/0004.rs
diff --git a/crates/ra_syntax/tests/data/reparse/fuzz-failures/0005.rs b/crates/ra_syntax/test_data/reparse/fuzz-failures/0005.rs
similarity index 100%
rename from crates/ra_syntax/tests/data/reparse/fuzz-failures/0005.rs
rename to crates/ra_syntax/test_data/reparse/fuzz-failures/0005.rs
diff --git a/crates/ra_tools/src/lib.rs b/crates/ra_tools/src/lib.rs
index d56e0d2efd..79fbcd11d0 100644
--- a/crates/ra_tools/src/lib.rs
+++ b/crates/ra_tools/src/lib.rs
@@ -15,8 +15,8 @@ pub type Result<T> = std::result::Result<T, Box<dyn Error>>;
 
 pub const GRAMMAR: &str = "crates/ra_syntax/src/grammar.ron";
 const GRAMMAR_DIR: &str = "crates/ra_parser/src/grammar";
-const OK_INLINE_TESTS_DIR: &str = "crates/ra_syntax/tests/data/parser/inline/ok";
-const ERR_INLINE_TESTS_DIR: &str = "crates/ra_syntax/tests/data/parser/inline/err";
+const OK_INLINE_TESTS_DIR: &str = "crates/ra_syntax/test_data/parser/inline/ok";
+const ERR_INLINE_TESTS_DIR: &str = "crates/ra_syntax/test_data/parser/inline/err";
 
 pub const SYNTAX_KINDS: &str = "crates/ra_parser/src/syntax_kind/generated.rs.tera";
 pub const AST: &str = "crates/ra_syntax/src/ast/generated.rs.tera";


Test patch:
diff --git a/crates/ra_syntax/tests/test.rs b/crates/ra_syntax/src/tests.rs
similarity index 87%
rename from crates/ra_syntax/tests/test.rs
rename to crates/ra_syntax/src/tests.rs
index cabd3e9bd9..fa5d2d5d80 100644
--- a/crates/ra_syntax/tests/test.rs
+++ b/crates/ra_syntax/src/tests.rs
@@ -1,19 +1,16 @@
-extern crate ra_syntax;
-extern crate test_utils;
-extern crate walkdir;
-
 use std::{
     fmt::Write,
     path::{Component, PathBuf},
 };
 
-use ra_syntax::{fuzz, SourceFile};
 use test_utils::{collect_tests, dir_tests, project_dir, read_text};
 
+use crate::{fuzz, SourceFile};
+
 #[test]
 fn lexer_tests() {
     dir_tests(&test_data_dir(), &["lexer"], |text, _| {
-        let tokens = ra_syntax::tokenize(text);
+        let tokens = crate::tokenize(text);
         dump_tokens(&tokens, text)
     })
 }
@@ -25,7 +22,7 @@ fn parser_tests() {
         let errors = parse.errors();
         assert_eq!(
             errors,
-            &[] as &[ra_syntax::SyntaxError],
+            &[] as &[crate::SyntaxError],
             "There should be no errors in the file {:?}",
             path.display(),
         );
@@ -67,7 +64,7 @@ fn self_hosting_parsing() {
         .filter_entry(|entry| {
             !entry.path().components().any(|component| {
                 // Get all files which are not in the crates/ra_syntax/tests/data folder
-                component == Component::Normal(OsStr::new("data"))
+                component == Component::Normal(OsStr::new("test_data"))
             })
         })
         .map(|e| e.unwrap())
@@ -87,10 +84,10 @@ fn self_hosting_parsing() {
 }
 
 fn test_data_dir() -> PathBuf {
-    project_dir().join("crates/ra_syntax/tests/data")
+    project_dir().join("crates/ra_syntax/test_data")
 }
 
-fn dump_tokens(tokens: &[ra_syntax::Token], text: &str) -> String {
+fn dump_tokens(tokens: &[crate::Token], text: &str) -> String {
     let mut acc = String::new();
     let mut offset = 0;
     for token in tokens {