summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py
diff options
context:
space:
mode:
authorpatrick <patrick@openbsd.org>2019-01-27 16:42:12 +0000
committerpatrick <patrick@openbsd.org>2019-01-27 16:42:12 +0000
commitb773203fb58f3ef282fb69c832d8710cab5bc82d (patch)
treee75913f147570fbd75169647b144df85b88a038c /gnu/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py
parenttweak errno in previous (diff)
downloadwireguard-openbsd-b773203fb58f3ef282fb69c832d8710cab5bc82d.tar.xz
wireguard-openbsd-b773203fb58f3ef282fb69c832d8710cab5bc82d.zip
Import LLVM 7.0.1 release including clang, lld and lldb.
Diffstat (limited to 'gnu/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py')
-rw-r--r--gnu/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py b/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py
new file mode 100644
index 00000000000..2f7a2503b97
--- /dev/null
+++ b/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py
@@ -0,0 +1,14 @@
+#!/usr/bin/env python
+
+import argparse
+import platform
+
+parser = argparse.ArgumentParser()
+parser.add_argument("--my_arg", "-a")
+
+args = parser.parse_args()
+
+answer = (platform.system() == "Windows" and
+ args.my_arg == "/dev/null" and "ERROR") or "OK"
+
+print(answer)