[llvm-install-name-tool] Add a test with multiple input files
authorAlexander Shaposhnikov <alexshap@fb.com>
Tue, 8 Sep 2020 17:24:58 +0000 (10:24 -0700)
committerAlexander Shaposhnikov <alexshap@fb.com>
Tue, 8 Sep 2020 18:31:28 +0000 (11:31 -0700)
This diff adds a test which checks the error-message when multiple input files
are passed to llvm-install-name-tool.

Test plan: make check-all

Differential revision: https://reviews.llvm.org/D87268

llvm/test/tools/llvm-objcopy/tool-help-message.test

index 1a0712b..3f99d91 100644 (file)
@@ -18,6 +18,7 @@
 # RUN: not llvm-install-name-tool -abcabc 2>&1 | FileCheck --check-prefix=UNKNOWN-ARG %s
 # RUN: not llvm-install-name-tool --abcabc 2>&1 | FileCheck --check-prefix=UNKNOWN-ARG %s
 # RUN: not llvm-install-name-tool -add_rpath @executable 2>&1 | FileCheck %s --check-prefix=NO-INPUT-FILES
+# RUN: not llvm-install-name-tool -add_rpath @executable f1 f2 2>&1 | FileCheck %s --check-prefix=MULTIPLE-INPUT-FILES
 
 # OBJCOPY-USAGE:  USAGE: llvm-objcopy [options] input [output]
 # OBJCOPY-USAGE:  Pass @FILE as argument to read options from FILE.
@@ -30,3 +31,4 @@
 
 # UNKNOWN-ARG:    unknown argument '{{-+}}abcabc'
 # NO-INPUT-FILES: no input file specified
+# MULTIPLE-INPUT-FILES: expects a single input file