Lines Matching full:results
73 auto Results = Fragment::parseYAML(YAML, "config.yaml", Diags.callback());
76 ASSERT_EQ(Results.size(), 4u);
77 EXPECT_FALSE(Results[0].If.HasUnrecognizedCondition);
78 EXPECT_THAT(Results[0].If.PathMatch, ElementsAre(val("abc")));
79 EXPECT_THAT(Results[0].CompileFlags.Add, ElementsAre(val("foo"), val("bar")));
81 EXPECT_THAT(Results[1].CompileFlags.Add, ElementsAre(val("b\naz\n")));
83 ASSERT_TRUE(Results[2].Index.Background);
84 EXPECT_EQ("Skip", **Results[2].Index.Background);
85 EXPECT_THAT(Results[3].Diagnostics.ClangTidy.CheckOptions,
88 EXPECT_TRUE(Results[3].Diagnostics.UnusedIncludes);
89 EXPECT_EQ("Strict", **Results[3].Diagnostics.UnusedIncludes);
98 auto Results =
101 ASSERT_EQ(Results.size(), 1u);
102 ASSERT_NE(Results.front().Source.Manager, nullptr);
103 EXPECT_EQ(toRange(Results.front().If.PathMatch.front().Range,
104 *Results.front().Source.Manager),
118 auto Results =
133 ASSERT_EQ(Results.size(), 1u); // invalid fragment discarded.
134 EXPECT_THAT(Results.front().CompileFlags.Add, ElementsAre(val("first")));
135 EXPECT_TRUE(Results.front().If.HasUnrecognizedCondition);
147 auto Results = Fragment::parseYAML(YAML, "config.yaml", Diags.callback());
151 ASSERT_THAT(Results, IsEmpty());
160 auto Results =
163 ASSERT_EQ(Results.size(), 1u);
164 ASSERT_TRUE(Results[0].Index.External);
165 EXPECT_FALSE((*Results[0].Index.External)->File.has_value());
166 EXPECT_FALSE((*Results[0].Index.External)->MountPoint.has_value());
167 EXPECT_FALSE((*Results[0].Index.External)->Server.has_value());
168 EXPECT_THAT(*(*Results[0].Index.External)->IsNone, testing::Eq(true));
180 auto Results =
182 ASSERT_EQ(Results.size(), 1u);
183 ASSERT_TRUE(Results[0].Index.External);
184 EXPECT_THAT(*(*Results[0].Index.External)->File, val("foo"));
185 EXPECT_THAT(*(*Results[0].Index.External)->MountPoint, val("baz"));
187 EXPECT_THAT(*(*Results[0].Index.External)->Server, val("bar"));
196 auto Results =
199 ASSERT_EQ(Results.size(), 1u);
200 EXPECT_THAT(Results[0].Completion.AllScopes, llvm::ValueIs(val(true)));
209 auto Results =
216 ASSERT_EQ(Results.size(), 1u);
217 EXPECT_THAT(Results[0].Completion.AllScopes, testing::Eq(std::nullopt));
226 auto Results =
229 ASSERT_EQ(Results.size(), 1u);
230 EXPECT_THAT(Results[0].Hover.ShowAKA, llvm::ValueIs(val(true)));
240 auto Results =
243 ASSERT_EQ(Results.size(), 1u);
244 EXPECT_THAT(Results[0].InlayHints.Enabled, llvm::ValueIs(val(false)));
245 EXPECT_THAT(Results[0].InlayHints.ParameterNames, llvm::ValueIs(val(true)));
246 EXPECT_EQ(Results[0].InlayHints.DeducedTypes, std::nullopt);
256 auto Results =
259 ASSERT_EQ(Results.size(), 1u);
260 EXPECT_THAT(Results[0].SemanticTokens.DisabledKinds,
262 EXPECT_THAT(Results[0].SemanticTokens.DisabledModifiers,
273 auto Results =
276 ASSERT_EQ(Results.size(), 1u);
277 EXPECT_THAT(Results[0].Diagnostics.Includes.IgnoreHeader,
288 auto Results =
291 ASSERT_EQ(Results.size(), 1u);
292 EXPECT_THAT(Results[0].Diagnostics.Includes.AnalyzeAngledIncludes,
303 auto Results =
306 ASSERT_EQ(Results.size(), 1u);
307 EXPECT_THAT(Results[0].Style.FullyQualifiedNamespaces,
309 EXPECT_THAT(Results[0].Style.AngledHeaders,
311 EXPECT_THAT(Results[0].Style.QuotedHeaders,