diff options
Diffstat (limited to 'crates/test_utils/src/fixture.rs')
-rw-r--r-- | crates/test_utils/src/fixture.rs | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/crates/test_utils/src/fixture.rs b/crates/test_utils/src/fixture.rs index bda826d50..25d80806b 100644 --- a/crates/test_utils/src/fixture.rs +++ b/crates/test_utils/src/fixture.rs | |||
@@ -13,19 +13,6 @@ pub struct FixtureEntry { | |||
13 | pub env: FxHashMap<String, String>, | 13 | pub env: FxHashMap<String, String>, |
14 | } | 14 | } |
15 | 15 | ||
16 | /// Same as `parse_fixture`, except it allow empty fixture | ||
17 | pub fn parse_single_fixture(ra_fixture: &str) -> Option<FixtureEntry> { | ||
18 | if !ra_fixture.lines().any(|it| it.trim_start().starts_with("//-")) { | ||
19 | return None; | ||
20 | } | ||
21 | |||
22 | let fixtures = parse_fixture(ra_fixture); | ||
23 | if fixtures.len() > 1 { | ||
24 | panic!("too many fixtures"); | ||
25 | } | ||
26 | fixtures.into_iter().nth(0) | ||
27 | } | ||
28 | |||
29 | /// Parses text which looks like this: | 16 | /// Parses text which looks like this: |
30 | /// | 17 | /// |
31 | /// ```not_rust | 18 | /// ```not_rust |