aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Refactor
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2017-09-14 13:16:14 +0000
committerAlex Lorenz <arphaman@gmail.com>2017-09-14 13:16:14 +0000
commit3d712c46e662e65fbff73867ee3928a79a6e369d (patch)
tree4ee9a7f2dc7f9189cf983ef89d00eb7d7ba6ecbf /clang/test/Refactor
parent0b220c75240aa076b9998797c060986101446cc1 (diff)
downloadllvm-3d712c46e662e65fbff73867ee3928a79a6e369d.zip
llvm-3d712c46e662e65fbff73867ee3928a79a6e369d.tar.gz
llvm-3d712c46e662e65fbff73867ee3928a79a6e369d.tar.bz2
[refactor] Use CommonOptionsParser in clang-refactor
This commit ensures that CommonOptionsParser works with subcommands. This allows clang-refactor to use the CommonOptionsParser. Differential Revision: https://reviews.llvm.org/D37618 llvm-svn: 313260
Diffstat (limited to 'clang/test/Refactor')
-rw-r--r--clang/test/Refactor/LocalRename/Field.cpp2
-rw-r--r--clang/test/Refactor/tool-common-options.c3
-rw-r--r--clang/test/Refactor/tool-test-support.c12
3 files changed, 7 insertions, 10 deletions
diff --git a/clang/test/Refactor/LocalRename/Field.cpp b/clang/test/Refactor/LocalRename/Field.cpp
index db8ada5..830e91d 100644
--- a/clang/test/Refactor/LocalRename/Field.cpp
+++ b/clang/test/Refactor/LocalRename/Field.cpp
@@ -1,4 +1,4 @@
-// RUN: clang-refactor local-rename -selection=test:%s -no-dbs %s | FileCheck %s
+// RUN: clang-refactor local-rename -selection=test:%s %s -- | FileCheck %s
class Baz {
int /*range=*/Foo; // CHECK: int /*range=*/Bar;
diff --git a/clang/test/Refactor/tool-common-options.c b/clang/test/Refactor/tool-common-options.c
index e20c290..b41c8c7 100644
--- a/clang/test/Refactor/tool-common-options.c
+++ b/clang/test/Refactor/tool-common-options.c
@@ -1,6 +1,3 @@
// RUN: not clang-refactor 2>&1 | FileCheck --check-prefix=MISSING_ACTION %s
// MISSING_ACTION: error: no refactoring action given
// MISSING_ACTION-NEXT: note: the following actions are supported:
-
-// RUN: not clang-refactor local-rename -no-dbs 2>&1 | FileCheck --check-prefix=MISSING_SOURCES %s
-// MISSING_SOURCES: error: must provide paths to the source files when '-no-dbs' is used
diff --git a/clang/test/Refactor/tool-test-support.c b/clang/test/Refactor/tool-test-support.c
index 3eb8d22f5..877a075 100644
--- a/clang/test/Refactor/tool-test-support.c
+++ b/clang/test/Refactor/tool-test-support.c
@@ -1,4 +1,4 @@
-// RUN: clang-refactor local-rename -selection=test:%s -no-dbs -v %s 2>&1 | FileCheck %s
+// RUN: clang-refactor local-rename -selection=test:%s -v %s -- 2>&1 | FileCheck %s
/*range=*/int test;
@@ -11,12 +11,12 @@
/*range named =+0*/int test5;
// CHECK: Test selection group '':
-// CHECK-NEXT: 100-100
-// CHECK-NEXT: 153-153
-// CHECK-NEXT: 192-192
+// CHECK-NEXT: 95-95
+// CHECK-NEXT: 148-148
+// CHECK-NEXT: 187-187
// CHECK-NEXT: Test selection group 'named':
-// CHECK-NEXT: 127-127
-// CHECK-NEXT: 213-213
+// CHECK-NEXT: 122-122
+// CHECK-NEXT: 208-208
// The following invocations are in the default group: