xref: /llvm-project/llvm/test/tools/llvm-mt/xml_error.test (revision fb540741124f16f7886d798c92b64e89043cb53f)
17d50c389SEric BeckmannREQUIRES: libxml2
2777130ecSDouglas YungUNSUPPORTED: system-windows
37d50c389SEric Beckmann
4d8bac0faSEric BeckmannRUN: not llvm-mt /manifest %p/Inputs/bad.manifest 2>&1 >/dev/null | FileCheck \
5d8bac0faSEric BeckmannRUN:   %s
67d50c389SEric Beckmann
7*fb540741SJonas DevlieghereCHECK: llvm-mt: error: invalid xml document
87d50c389SEric Beckmann
9d8bac0faSEric BeckmannRUN: not llvm-mt /manifest %p/Inputs/empty.manifest 2>&1 >/dev/null | \
10d8bac0faSEric BeckmannRUN:   FileCheck %s -check-prefix=EMPTY
11d8bac0faSEric Beckmann
12*fb540741SJonas DevlieghereEMPTY: llvm-mt: error: attempted to merge empty manifest
13d8bac0faSEric Beckmann
1491d8af53SEric BeckmannRUN: llvm-mt /inputresource:foo.res \
1591d8af53SEric BeckmannRUN:   /manifest %p/Inputs/test_manifest.manifest \
1691d8af53SEric BeckmannRUN:   /out:%t | FileCheck %s -check-prefix=NOT_SUPPORTED
177d50c389SEric Beckmann
187d50c389SEric BeckmannNOT_SUPPORTED: llvm-mt: ignoring unsupported 'inputresource:' option
19