Index: test/library_dirs/gyptest-library-dirs.py |
diff --git a/test/library_dirs/gyptest-library-dirs.py b/test/library_dirs/gyptest-library-dirs.py |
index a201d5978e6dfc797383a742d0e52c27f8777ae6..5edd6e757918e62d2b579723bbd5ce0a1d713dd2 100644 |
--- a/test/library_dirs/gyptest-library-dirs.py |
+++ b/test/library_dirs/gyptest-library-dirs.py |
@@ -8,6 +8,8 @@ |
Verifies library_dirs (in link_settings) are properly found. |
""" |
+import sys |
+ |
import TestGyp |
test = TestGyp.TestGyp(formats=['!android']) |
@@ -29,5 +31,20 @@ expect = """Hello world |
test.run_built_executable( |
'libraries-search-path-test', chdir='subdir', stdout=expect) |
+if sys.platform in ('win32', 'cygwin'): |
+ test.run_gyp('test-win.gyp', |
+ '-D', |
+ 'abs_path_to_secret_library_location={0}'.format(lib_dir), |
+ chdir='subdir') |
+ |
+ test.build('test.gyp', 'mylib', chdir='subdir') |
+ test.build('test-win.gyp', |
+ 'libraries-search-path-test-lib-suffix', |
+ chdir='subdir') |
+ |
+ test.run_built_executable( |
+ 'libraries-search-path-test-lib-suffix', chdir='subdir', stdout=expect) |
+ |
+ |
test.pass_test() |
test.cleanup() |