summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-strings
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2016-11-16 04:08:46 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2016-11-16 04:08:46 +0000
commitd05c5aea47d360fcda37de5e5801f728908271d5 (patch)
tree7c4ac8d1144224c85e78ee16cb63fe58607c6749 /llvm/test/tools/llvm-strings
parentff3bdbac3544a65c30e18c4ac00ed03766d941bd (diff)
downloadbcm5719-llvm-d05c5aea47d360fcda37de5e5801f728908271d5.tar.gz
bcm5719-llvm-d05c5aea47d360fcda37de5e5801f728908271d5.zip
test: use separate input file for test
Rather than using sed to generate the input and pipe the result to strings, use the static input instead. llvm-svn: 287079
Diffstat (limited to 'llvm/test/tools/llvm-strings')
-rw-r--r--llvm/test/tools/llvm-strings/Inputs/variable-length4
-rw-r--r--llvm/test/tools/llvm-strings/length.test8
2 files changed, 8 insertions, 4 deletions
diff --git a/llvm/test/tools/llvm-strings/Inputs/variable-length b/llvm/test/tools/llvm-strings/Inputs/variable-length
new file mode 100644
index 00000000000..649f68c12db
--- /dev/null
+++ b/llvm/test/tools/llvm-strings/Inputs/variable-length
@@ -0,0 +1,4 @@
+a
+ab
+abc
+abcd
diff --git a/llvm/test/tools/llvm-strings/length.test b/llvm/test/tools/llvm-strings/length.test
index f64829dc885..20d586df820 100644
--- a/llvm/test/tools/llvm-strings/length.test
+++ b/llvm/test/tools/llvm-strings/length.test
@@ -1,7 +1,7 @@
-RUN: sed -n 's/^STDIN: //p' %s | llvm-strings | FileCheck --check-prefix CHECK-DEFAULT %s
-RUN: sed -n 's/^STDIN: //p' %s | not llvm-strings -n 0 2>&1 | FileCheck --check-prefix CHECK-0 %s
-RUN: sed -n 's/^STDIN: //p' %s | llvm-strings -n 1 | FileCheck --check-prefix CHECK-1 %s
-RUN: sed -n 's/^STDIN: //p' %s | llvm-strings -n 2 | FileCheck --check-prefix CHECK-2 %s
+RUN: not llvm-strings -n 0 2>&1 %S/Inputs/variable-length | FileCheck --check-prefix CHECK-0 %s
+RUN: llvm-strings -n 1 %S/Inputs/variable-length | FileCheck --check-prefix CHECK-1 %s
+RUN: llvm-strings -n 2 %S/Inputs/variable-length | FileCheck --check-prefix CHECK-2 %s
+RUN: llvm-strings %S/Inputs/variable-length | FileCheck --check-prefix CHECK-DEFAULT %s
STDIN: a
STDIN: ab
OpenPOWER on IntegriCloud