Imported Upstream version 5.18.0.234

Former-commit-id: 8071ec1a8c5eaa9be24b41745add19297608001f
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-01-08 08:22:36 +00:00
parent f32dbaf0b2
commit 212f6bafcb
28494 changed files with 359 additions and 3867025 deletions

View File

@@ -1,23 +0,0 @@
# Check and make sure preset environment variable were set in lit.cfg
#
# RUN: %{python} print_environment.py \
# RUN: | FileCheck --check-prefix=CHECK-ENV-PRESET %s
#
# Check single unset of environment variable
#
# RUN: env -u FOO %{python} print_environment.py \
# RUN: | FileCheck --check-prefix=CHECK-ENV-UNSET-1 %s
#
# Check multiple unsets of environment variables
#
# RUN: env -u FOO -u BAR %{python} print_environment.py \
# RUN: | FileCheck --check-prefix=CHECK-ENV-UNSET-MULTIPLE %s
# CHECK-ENV-PRESET: BAR = 2
# CHECK-ENV-PRESET: FOO = 1
# CHECK-ENV-UNSET-1: BAR = 2
# CHECK-ENV-UNSET-1-NOT: FOO
# CHECK-ENV-UNSET-MULTIPLE-NOT: BAR
# CHECK-ENV-UNSET-MULTIPLE-NOT: FOO

View File

@@ -1,15 +0,0 @@
# Check for simple one environment variable setting
#
# RUN: env A_FOO=999 %{python} print_environment.py \
# RUN: | FileCheck --check-prefix=CHECK-ENV-1 %s
#
# Check for multiple environment variable settings
#
# RUN: env A_FOO=1 B_BAR=2 C_OOF=3 %{python} print_environment.py \
# RUN: | FileCheck --check-prefix=CHECK-ENV-MULTIPLE %s
# CHECK-ENV-1: A_FOO = 999
# CHECK-ENV-MULTIPLE: A_FOO = 1
# CHECK-ENV-MULTIPLE: B_BAR = 2
# CHECK-ENV-MULTIPLE: C_OOF = 3

View File

@@ -1,9 +0,0 @@
import lit.formats
config.name = 'shtest-env'
config.suffixes = ['.txt']
config.test_format = lit.formats.ShTest()
config.test_source_root = None
config.test_exec_root = None
config.environment['FOO'] = '1'
config.environment['BAR'] = '2'
config.substitutions.append(('%{python}', sys.executable))

View File

@@ -1,18 +0,0 @@
# Check for setting and removing one environment variable
#
# RUN: env A_FOO=999 -u FOO %{python} print_environment.py \
# RUN: | FileCheck --check-prefix=CHECK-ENV-1 %s
#
# Check for setting/unsetting multiple environment variables
#
# RUN: env A_FOO=1 -u FOO B_BAR=2 -u BAR C_OOF=3 %{python} print_environment.py \
# RUN: | FileCheck --check-prefix=CHECK-ENV-MULTIPLE %s
# CHECK-ENV-1: A_FOO = 999
# CHECK-ENV-1-NOT: FOO
# CHECK-ENV-MULTIPLE: A_FOO = 1
# CHECK-ENV-MULTIPLE-NOT: BAR
# CHECK-ENV-MULTIPLE: B_BAR = 2
# CHECK-ENV-MULTIPLE: C_OOF = 3
# CHECK-ENV-MULTIPLE-NOT: FOO

View File

@@ -1,8 +0,0 @@
#!/usr/bin/env python
import os
sorted_environment = sorted(os.environ.items())
for name,value in sorted_environment:
print name,'=',value

View File

@@ -1,3 +0,0 @@
# Check the env command
#
# RUN: %{lit} -a -v %{inputs}/shtest-env