aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src/nameres/tests.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-11-04 14:31:35 +0000
committerAleksey Kladov <[email protected]>2020-11-04 14:31:35 +0000
commit2b108133ac35b6886c0bd2c7e7bda83e18ba3b79 (patch)
tree139e5981758b0ba10270167f30598cb8882d2ec8 /crates/hir_def/src/nameres/tests.rs
parentbdfffa372be37cc57facc2fbead920fcf3134a91 (diff)
Don't stack overflow on circular modules
closes #6453
Diffstat (limited to 'crates/hir_def/src/nameres/tests.rs')
-rw-r--r--crates/hir_def/src/nameres/tests.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/hir_def/src/nameres/tests.rs b/crates/hir_def/src/nameres/tests.rs
index 9c19bf572..a4d1fb8f3 100644
--- a/crates/hir_def/src/nameres/tests.rs
+++ b/crates/hir_def/src/nameres/tests.rs
@@ -20,9 +20,8 @@ fn compute_crate_def_map(fixture: &str) -> Arc<CrateDefMap> {
20} 20}
21 21
22fn check(ra_fixture: &str, expect: Expect) { 22fn check(ra_fixture: &str, expect: Expect) {
23 let db = TestDB::with_files(ra_fixture); 23 let def_map = compute_crate_def_map(ra_fixture);
24 let krate = db.crate_graph().iter().next().unwrap(); 24 let actual = def_map.dump();
25 let actual = db.crate_def_map(krate).dump();
26 expect.assert_eq(&actual); 25 expect.assert_eq(&actual);
27} 26}
28 27