]> granicus.if.org Git - clang/commitdiff
[Tooling] Test internal::createExecutorFromCommandLineArgsImpl instead of the wrapper.
authorEric Liu <ioeric@google.com>
Mon, 6 Nov 2017 09:29:09 +0000 (09:29 +0000)
committerEric Liu <ioeric@google.com>
Mon, 6 Nov 2017 09:29:09 +0000 (09:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@317466 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Tooling/ExecutionTest.cpp

index 09dfdb6cf04bff3faed5a0db5e49696c1ef98b32..b0c16d6cc5d27f0b3b61a5b5f5988d31e3e30fc9 100644 (file)
@@ -133,8 +133,8 @@ llvm::cl::OptionCategory TestCategory("execution-test options");
 TEST(CreateToolExecutorTest, FailedCreateExecutorUndefinedFlag) {
   std::vector<const char *> argv = {"prog", "--fake_flag_no_no_no", "f"};
   int argc = argv.size();
-  auto Executor =
-      createExecutorFromCommandLineArgs(argc, &argv[0], TestCategory);
+  auto Executor = internal::createExecutorFromCommandLineArgsImpl(
+      argc, &argv[0], TestCategory);
   ASSERT_FALSE((bool)Executor);
   llvm::consumeError(Executor.takeError());
 }
@@ -148,8 +148,8 @@ TEST(CreateToolExecutorTest, RegisterFlagsBeforeReset) {
 
   std::vector<const char *> argv = {"prog", "--before_reset=set", "f"};
   int argc = argv.size();
-  auto Executor =
-      createExecutorFromCommandLineArgs(argc, &argv[0], TestCategory);
+  auto Executor = internal::createExecutorFromCommandLineArgsImpl(
+      argc, &argv[0], TestCategory);
   ASSERT_TRUE((bool)Executor);
   EXPECT_EQ(BeforeReset, "set");
   BeforeReset.removeArgument();
@@ -158,8 +158,8 @@ TEST(CreateToolExecutorTest, RegisterFlagsBeforeReset) {
 TEST(CreateToolExecutorTest, CreateStandaloneToolExecutor) {
   std::vector<const char *> argv = {"prog", "standalone.cpp"};
   int argc = argv.size();
-  auto Executor =
-      createExecutorFromCommandLineArgs(argc, &argv[0], TestCategory);
+  auto Executor = internal::createExecutorFromCommandLineArgsImpl(
+      argc, &argv[0], TestCategory);
   ASSERT_TRUE((bool)Executor);
   EXPECT_EQ(Executor->get()->getExecutorName(),
             StandaloneToolExecutor::ExecutorName);
@@ -169,8 +169,8 @@ TEST(CreateToolExecutorTest, CreateTestToolExecutor) {
   std::vector<const char *> argv = {"prog", "test.cpp",
                                     "--executor=test-executor"};
   int argc = argv.size();
-  auto Executor =
-      createExecutorFromCommandLineArgs(argc, &argv[0], TestCategory);
+  auto Executor = internal::createExecutorFromCommandLineArgsImpl(
+      argc, &argv[0], TestCategory);
   ASSERT_TRUE((bool)Executor);
   EXPECT_EQ(Executor->get()->getExecutorName(), TestToolExecutor::ExecutorName);
 }