diff options
Diffstat (limited to 'deps/gyp/test/mac/gyptest-xctest.py')
-rw-r--r-- | deps/gyp/test/mac/gyptest-xctest.py | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/deps/gyp/test/mac/gyptest-xctest.py b/deps/gyp/test/mac/gyptest-xctest.py deleted file mode 100644 index a46a5fb3db..0000000000 --- a/deps/gyp/test/mac/gyptest-xctest.py +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env python - -# Copyright (c) 2013 Google Inc. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -""" -Verifies that xctest targets are correctly configured. -""" - -import TestGyp - -import sys - -if sys.platform == 'darwin': - test = TestGyp.TestGyp(formats=['xcode']) - - # Ignore this test if Xcode 5 is not installed - import subprocess - job = subprocess.Popen(['xcodebuild', '-version'], - stdout=subprocess.PIPE, - stderr=subprocess.STDOUT) - out, err = job.communicate() - if job.returncode != 0: - raise Exception('Error %d running xcodebuild' % job.returncode) - xcode_version, build_number = out.splitlines() - # Convert the version string from 'Xcode 5.0' to ['5','0']. - xcode_version = xcode_version.split()[-1].split('.') - if xcode_version < ['5']: - test.pass_test() - - CHDIR = 'xctest' - test.run_gyp('test.gyp', chdir=CHDIR) - test.build('test.gyp', chdir=CHDIR, arguments=['-scheme', 'classes', 'test']) - - test.built_file_must_match('tests.xctest/Contents/Resources/resource.txt', - 'foo\n', chdir=CHDIR) - test.pass_test() |