diff options
author | Stephen Kelly <steveire@gmail.com> | 2018-10-01 20:45:39 +0000 |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2018-10-01 20:45:39 +0000 |
commit | 5f54595e91723be117dd263c8800b7ac8869889c (patch) | |
tree | 145e13b4af8326807a58ee57366683a19f672af4 | |
parent | 64fd2a4d3296673982d38ec1898c7d1c40e3e430 (diff) |
[clang-query] Add missing quit test
-rw-r--r-- | clang-tools-extra/unittests/clang-query/QueryParserTest.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/clang-tools-extra/unittests/clang-query/QueryParserTest.cpp b/clang-tools-extra/unittests/clang-query/QueryParserTest.cpp index 9929de44fb9..c814a3d16fc 100644 --- a/clang-tools-extra/unittests/clang-query/QueryParserTest.cpp +++ b/clang-tools-extra/unittests/clang-query/QueryParserTest.cpp @@ -47,6 +47,15 @@ TEST_F(QueryParserTest, Help) { EXPECT_EQ("unexpected extra input: ' me'", cast<InvalidQuery>(Q)->ErrStr); } +TEST_F(QueryParserTest, Quit) { + QueryRef Q = parse("quit"); + ASSERT_TRUE(isa<QuitQuery>(Q)); + + Q = parse("quit me"); + ASSERT_TRUE(isa<InvalidQuery>(Q)); + EXPECT_EQ("unexpected extra input: ' me'", cast<InvalidQuery>(Q)->ErrStr); +} + TEST_F(QueryParserTest, Set) { QueryRef Q = parse("set"); ASSERT_TRUE(isa<InvalidQuery>(Q)); |