| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 """Script to setup the environment to run unit tests. | 5 """Script to setup the environment to run unit tests. |
| 6 | 6 |
| 7 Modifies PYTHONPATH to automatically include parent, common and pylibs | 7 Modifies PYTHONPATH to automatically include parent, common and pylibs |
| 8 directories. | 8 directories. |
| 9 """ | 9 """ |
| 10 | 10 |
| 11 import os | 11 import os |
| 12 import sys | 12 import sys |
| 13 | 13 |
| 14 TESTS_DIR = os.path.dirname(os.path.abspath(__file__)) | 14 TESTS_DIR = os.path.dirname(os.path.abspath(__file__)) |
| 15 DATA_PATH = os.path.join(TESTS_DIR, 'data') | 15 DATA_PATH = os.path.join(TESTS_DIR, 'data') |
| 16 BASE_DIR = os.path.dirname(TESTS_DIR) | 16 |
| 17 sys.path.insert(0, os.path.join(BASE_DIR, 'third_party')) | 17 sys.path.insert(0, os.path.join(TESTS_DIR, '../scripts')) |
| 18 sys.path.insert(0, os.path.join(BASE_DIR, 'third_party', 'buildbot_8_4p1')) | 18 import common.env |
| 19 sys.path.insert(0, os.path.join(BASE_DIR, 'third_party', 'buildbot_slave_8_4')) | 19 common.env.Install() |
| 20 sys.path.insert(0, os.path.join(BASE_DIR, 'third_party', 'jinja2')) | |
| 21 sys.path.insert(0, os.path.join(BASE_DIR, 'third_party', 'markupsafe')) | |
| 22 sys.path.insert(0, os.path.join(BASE_DIR, 'third_party', 'mock-1.0.1')) | |
| 23 sys.path.insert(0, os.path.join(BASE_DIR, 'third_party', 'twisted_10_2')) | |
| 24 sys.path.insert(0, os.path.join(BASE_DIR, 'scripts')) | |
| 25 sys.path.insert(0, os.path.join(BASE_DIR, 'site_config')) | |
| OLD | NEW |