brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.5 KiB · 532a3a3 Raw
42 lines · plain
1RUN: rm -rf %t %t.cas2RUN: mkdir %t3 4RUN: llvm-cas --cas %t.cas --make-blob \5RUN:   --data - </dev/null >%t/empty.casid6RUN: sed -e 's,^.,CHECK: ,' <%t/empty.casid >%t/empty.check7RUN: llvm-cas --cas %t.cas --make-blob \8RUN:   --data /dev/null | FileCheck %t/empty.check9RUN: echo "abc" | \10RUN:   llvm-cas --cas %t.cas --make-blob \11RUN:   --data - >%t/abc.casid12RUN: llvm-cas --cas %t.cas --make-blob \13RUN:   --data %S/Inputs/oneline >%t/oneline.casid14RUN: llvm-cas --cas %t.cas --make-blob \15RUN:   --data %S/Inputs/oneline-nonewline >%t/oneline-nonewline.casid16 17RUN: llvm-cas --cas %t.cas --cat-node-data @%t/empty.casid |\18RUN:   FileCheck %s -check-prefix CHECK-EMPTY -allow-empty19CHECK-EMPTY-NOT: {{.}}20 21RUN: llvm-cas --cas %t.cas --cat-node-data @%t/abc.casid |\22RUN:   FileCheck %s -check-prefix CHECK-ABC23CHECK-ABC: abc24 25RUN: llvm-cas --cas %t.cas --cat-node-data @%t/oneline-nonewline.casid |\26RUN:   FileCheck %s -check-prefix CHECK-ONELINE27RUN: llvm-cas --cas %t.cas --cat-node-data @%t/oneline.casid |\28RUN:   FileCheck %s -check-prefix CHECK-ONELINE29CHECK-ONELINE: content30 31# Double-check newlines.32RUN: llvm-cas --cas %t.cas --cat-node-data @%t/oneline-nonewline.casid \33RUN:   >%t/oneline-nonewline34RUN: diff %S/Inputs/oneline-nonewline %t/oneline-nonewline35RUN: llvm-cas --cas %t.cas --cat-node-data @%t/oneline.casid \36RUN:   >%t/oneline37RUN: diff %S/Inputs/oneline %t/oneline38 39# Validate40RUN: llvm-cas --cas %t.cas --validate-object @%t/oneline-nonewline.casid41RUN: llvm-cas --cas %t.cas --validate-object @%t/oneline.casid42