aboutsummaryrefslogtreecommitdiff
path: root/crates/rust-analyzer
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2021-06-15 19:02:40 +0100
committerAleksey Kladov <[email protected]>2021-06-15 19:03:08 +0100
commitf521e4185323699cd5d063b2704367a319583982 (patch)
tree249c358780bebe049e01f0003caf8e15eb3c4a26 /crates/rust-analyzer
parent3f5eead9e3b32f7e88562337c95f76ea75c82486 (diff)
internal: introduce minicore -- a subset of libcore for testing
Diffstat (limited to 'crates/rust-analyzer')
-rw-r--r--crates/rust-analyzer/tests/slow-tests/support.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/crates/rust-analyzer/tests/slow-tests/support.rs b/crates/rust-analyzer/tests/slow-tests/support.rs
index e22c295f9..260a504e7 100644
--- a/crates/rust-analyzer/tests/slow-tests/support.rs
+++ b/crates/rust-analyzer/tests/slow-tests/support.rs
@@ -75,7 +75,9 @@ impl<'a> Project<'a> {
75 profile::init_from(crate::PROFILE); 75 profile::init_from(crate::PROFILE);
76 }); 76 });
77 77
78 for entry in Fixture::parse(self.fixture) { 78 let (mini_core, fixtures) = Fixture::parse(self.fixture);
79 assert!(mini_core.is_none());
80 for entry in fixtures {
79 let path = tmp_dir.path().join(&entry.path['/'.len_utf8()..]); 81 let path = tmp_dir.path().join(&entry.path['/'.len_utf8()..]);
80 fs::create_dir_all(path.parent().unwrap()).unwrap(); 82 fs::create_dir_all(path.parent().unwrap()).unwrap();
81 fs::write(path.as_path(), entry.text.as_bytes()).unwrap(); 83 fs::write(path.as_path(), entry.text.as_bytes()).unwrap();