diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-04-03 05:55:39 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-04-03 05:55:39 +0100 |
commit | 327f3a0a3017e047be58b8312f8bf3ac690db3fd (patch) | |
tree | 69585b1cd0b39294bb6f08b392957a4037214b1d /crates/hir_def/src/test_db.rs | |
parent | b5804296ddceec7694d4787cec8ede726d64b8d2 (diff) | |
parent | 20d55ce44d4260b6dce220ba64ce81f55299d2ce (diff) |
Merge #8307
8307: Allow include! an empty content file r=edwin0cheng a=edwin0cheng
fixes #8306
bors r+
Co-authored-by: Edwin Cheng <[email protected]>
Diffstat (limited to 'crates/hir_def/src/test_db.rs')
-rw-r--r-- | crates/hir_def/src/test_db.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/crates/hir_def/src/test_db.rs b/crates/hir_def/src/test_db.rs index 10977761c..dd36106f8 100644 --- a/crates/hir_def/src/test_db.rs +++ b/crates/hir_def/src/test_db.rs | |||
@@ -265,4 +265,17 @@ impl TestDB { | |||
265 | 265 | ||
266 | assert_eq!(annotations, actual); | 266 | assert_eq!(annotations, actual); |
267 | } | 267 | } |
268 | |||
269 | pub(crate) fn check_no_diagnostics(&self) { | ||
270 | let db: &TestDB = self; | ||
271 | let annotations = db.extract_annotations(); | ||
272 | assert!(annotations.is_empty()); | ||
273 | |||
274 | let mut has_diagnostics = false; | ||
275 | db.diagnostics(|_| { | ||
276 | has_diagnostics = true; | ||
277 | }); | ||
278 | |||
279 | assert!(!has_diagnostics); | ||
280 | } | ||
268 | } | 281 | } |