diff options
Diffstat (limited to 'clang-tools-extra/unittests/clang-query/QueryParserTest.cpp')
-rw-r--r-- | clang-tools-extra/unittests/clang-query/QueryParserTest.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/clang-tools-extra/unittests/clang-query/QueryParserTest.cpp b/clang-tools-extra/unittests/clang-query/QueryParserTest.cpp index 2d69349c8d2..0d1a8a1de19 100644 --- a/clang-tools-extra/unittests/clang-query/QueryParserTest.cpp +++ b/clang-tools-extra/unittests/clang-query/QueryParserTest.cpp @@ -83,14 +83,12 @@ TEST_F(QueryParserTest, Set) { cast<InvalidQuery>(Q)->ErrStr); Q = parse("set output dump"); - ASSERT_TRUE(isa<SetQuery<OutputKind> >(Q)); - EXPECT_EQ(&QuerySession::OutKind, cast<SetQuery<OutputKind> >(Q)->Var); - EXPECT_EQ(OK_DetailedAST, cast<SetQuery<OutputKind>>(Q)->Value); + ASSERT_TRUE(isa<SetExclusiveOutputQuery >(Q)); + EXPECT_EQ(&QuerySession::DetailedASTOutput, cast<SetExclusiveOutputQuery>(Q)->Var); Q = parse("set output detailed-ast"); - ASSERT_TRUE(isa<SetQuery<OutputKind>>(Q)); - EXPECT_EQ(&QuerySession::OutKind, cast<SetQuery<OutputKind>>(Q)->Var); - EXPECT_EQ(OK_DetailedAST, cast<SetQuery<OutputKind>>(Q)->Value); + ASSERT_TRUE(isa<SetExclusiveOutputQuery>(Q)); + EXPECT_EQ(&QuerySession::DetailedASTOutput, cast<SetExclusiveOutputQuery>(Q)->Var); Q = parse("set bind-root foo"); ASSERT_TRUE(isa<InvalidQuery>(Q)); |