summaryrefslogtreecommitdiffstats
path: root/test/MSVC
diff options
context:
space:
mode:
Diffstat (limited to 'test/MSVC')
-rw-r--r--test/MSVC/MSVC_UWP_APP.py18
1 files changed, 10 insertions, 8 deletions
diff --git a/test/MSVC/MSVC_UWP_APP.py b/test/MSVC/MSVC_UWP_APP.py
index 6d33567..1ffc917 100644
--- a/test/MSVC/MSVC_UWP_APP.py
+++ b/test/MSVC/MSVC_UWP_APP.py
@@ -38,11 +38,9 @@ def AreVCStoreLibPathsInLIBPATH(output):
lines = output.splitlines()
for line in lines:
if 'env[ENV][LIBPATH]=' in line:
- idx_eq = line.find('=')
- libpath = line[idx_eq + 1:]
+ libpath = line.split('=')[1]
elif 'env[MSVC_VERSION]=' in line:
- idx_eq = line.find('=')
- msvc_version = line[idx_eq + 1:]
+ msvc_version = line.split('=')[1]
if not libpath or not msvc_version:
# Couldn't find the libpath or msvc version in the output
@@ -100,21 +98,25 @@ test.run(arguments = "MSVC_UWP_APP=1")
test.fail_test(msvc_version != greatest_msvc_version_on_system)
# VS2015+
if maj >= 14:
- test.fail_test((vclibstore_path_present is False) or (vclibstorerefs_path_present is False))
+ test.fail_test((vclibstore_path_present is False) or (vclibstorerefs_path_present is False),
+ message='VC Store LIBPATHs NOT present when MSVC_UWP_APP=1 (msvc_version=%s)' % msvc_version)
else:
- test.fail_test((vclibstore_path_present is True) or (vclibstorerefs_path_present is True))
+ test.fail_test((vclibstore_path_present is True) or (vclibstorerefs_path_present is True),
+ message='VC Store LIBPATHs present for unsupported version when MSVC_UWP_APP=1 (msvc_version=%s)' % msvc_version)
# Test setting MSVC_UWP_APP is '0' (False)
test.run(arguments = "MSVC_UWP_APP=0")
(vclibstore_path_present, vclibstorerefs_path_present, msvc_version) = AreVCStoreLibPathsInLIBPATH(test.stdout())
test.fail_test(msvc_version != greatest_msvc_version_on_system)
-test.fail_test((vclibstore_path_present is True) or (vclibstorerefs_path_present is True))
+test.fail_test((vclibstore_path_present is True) or (vclibstorerefs_path_present is True),
+ message='VC Store LIBPATHs present when MSVC_UWP_APP=0 (msvc_version=%s)' % msvc_version)
# Test not setting MSVC_UWP_APP
test.run(arguments = "")
(vclibstore_path_present, vclibstorerefs_path_present, msvc_version) = AreVCStoreLibPathsInLIBPATH(test.stdout())
test.fail_test(msvc_version != greatest_msvc_version_on_system)
-test.fail_test((vclibstore_path_present is True) or (vclibstorerefs_path_present is True))
+test.fail_test((vclibstore_path_present is True) or (vclibstorerefs_path_present is True),
+ message='VC Store LIBPATHs present when MSVC_UWP_APP not set (msvc_version=%s)' % msvc_version)
test.pass_test()