From d05c5aea47d360fcda37de5e5801f728908271d5 Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Wed, 16 Nov 2016 04:08:46 +0000 Subject: 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 --- llvm/test/tools/llvm-strings/Inputs/variable-length | 4 ++++ llvm/test/tools/llvm-strings/length.test | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 llvm/test/tools/llvm-strings/Inputs/variable-length (limited to 'llvm/test/tools/llvm-strings') 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 -- cgit v1.2.3