FileCheck'ize test
authorDmitri Gribenko <gribozavr@gmail.com>
Thu, 24 Jan 2013 23:44:04 +0000 (23:44 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Thu, 24 Jan 2013 23:44:04 +0000 (23:44 +0000)
llvm-svn: 173393

clang/test/Lexer/counter.c

index 2173730..70ac98e 100644 (file)
@@ -1,16 +1,17 @@
 // __COUNTER__ support: rdar://4329310
-// RUN: %clang -E %s > %t
+// RUN: %clang -E %s | FileCheck %s
 
 #define PASTE2(x,y) x##y
 #define PASTE1(x,y) PASTE2(x,y)
 #define UNIQUE(x) PASTE1(x,__COUNTER__)
 
-// RUN: grep "A: 0" %t
 A: __COUNTER__
-
-// RUN: grep "B: foo1" %t
 B: UNIQUE(foo);
-// RUN: grep "C: foo2" %t
 C: UNIQUE(foo);
-// RUN: grep "D: 3" %t
 D: __COUNTER__
+
+// CHECK: A: 0
+// CHECK: B: foo1;
+// CHECK: C: foo2;
+// CHECK: D: 3
+