Index: build/gyp_chromium_test.py |
diff --git a/build/gyp_chromium_test.py b/build/gyp_chromium_test.py |
deleted file mode 100755 |
index 0ae74faf31d53109c0e9d2987f0a3fb02d590d94..0000000000000000000000000000000000000000 |
--- a/build/gyp_chromium_test.py |
+++ /dev/null |
@@ -1,64 +0,0 @@ |
-#!/usr/bin/env python |
-# Copyright 2015 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-import os |
-import sys |
-import unittest |
- |
-SCRIPT_DIR = os.path.abspath(os.path.dirname(__file__)) |
-SRC_DIR = os.path.dirname(SCRIPT_DIR) |
- |
-sys.path.append(os.path.join(SRC_DIR, 'third_party', 'pymock')) |
- |
-import mock |
- |
-import gyp_chromium |
- |
- |
-class TestGetOutputDirectory(unittest.TestCase): |
- @mock.patch('os.environ', {}) |
- @mock.patch('sys.argv', [__file__]) |
- def testDefaultValue(self): |
- self.assertEqual(gyp_chromium.GetOutputDirectory(), 'out') |
- |
- @mock.patch('os.environ', {'GYP_GENERATOR_FLAGS': 'output_dir=envfoo'}) |
- @mock.patch('sys.argv', [__file__]) |
- def testEnvironment(self): |
- self.assertEqual(gyp_chromium.GetOutputDirectory(), 'envfoo') |
- |
- @mock.patch('os.environ', {'GYP_GENERATOR_FLAGS': 'output_dir=envfoo'}) |
- @mock.patch('sys.argv', [__file__, '-Goutput_dir=cmdfoo']) |
- def testGFlagOverridesEnv(self): |
- self.assertEqual(gyp_chromium.GetOutputDirectory(), 'cmdfoo') |
- |
- @mock.patch('os.environ', {}) |
- @mock.patch('sys.argv', [__file__, '-G', 'output_dir=foo']) |
- def testGFlagWithSpace(self): |
- self.assertEqual(gyp_chromium.GetOutputDirectory(), 'foo') |
- |
- |
-class TestGetGypVars(unittest.TestCase): |
- @mock.patch('os.environ', {}) |
- def testDefault(self): |
- self.assertEqual(gyp_chromium.GetGypVars([]), {}) |
- |
- @mock.patch('os.environ', {}) |
- @mock.patch('sys.argv', [__file__, '-D', 'foo=bar']) |
- def testDFlags(self): |
- self.assertEqual(gyp_chromium.GetGypVars([]), {'foo': 'bar'}) |
- |
- @mock.patch('os.environ', {}) |
- @mock.patch('sys.argv', [__file__, '-D', 'foo']) |
- def testDFlagsNoValue(self): |
- self.assertEqual(gyp_chromium.GetGypVars([]), {'foo': '1'}) |
- |
- @mock.patch('os.environ', {}) |
- @mock.patch('sys.argv', [__file__, '-D', 'foo=bar', '-Dbaz']) |
- def testDFlagMulti(self): |
- self.assertEqual(gyp_chromium.GetGypVars([]), {'foo': 'bar', 'baz': '1'}) |
- |
- |
-if __name__ == '__main__': |
- unittest.main() |