mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-02 01:48:05 +00:00
6adcf5b456
This deprecates PYTHON_UNIT_TESTS and replaces it with PYTHON_UNITTEST_MANIFESTS. In the build system, this means python unittests will be treated the same as all other test suites that use manifestparser. New manifests called 'python.ini' have been created for all test directories containing python unittests. MozReview-Commit-ID: IBHG7Thif2D --HG-- extra : rebase_source : 11a92a2bc544d067946bbd774975140147458caa
30 lines
840 B
Python
30 lines
840 B
Python
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
with Files('mach/**'):
|
|
BUG_COMPONENT = ('Core', 'mach')
|
|
|
|
with Files('mozbuild/**'):
|
|
BUG_COMPONENT = ('Core', 'Build Config')
|
|
|
|
SPHINX_PYTHON_PACKAGE_DIRS += [
|
|
'mach',
|
|
'mozbuild/mozbuild',
|
|
'mozbuild/mozpack',
|
|
'mozlint/mozlint',
|
|
'mozversioncontrol/mozversioncontrol',
|
|
]
|
|
|
|
SPHINX_TREES['mach'] = 'mach/docs'
|
|
|
|
PYTHON_UNITTEST_MANIFESTS += [
|
|
'mach/mach/test/python.ini',
|
|
'mozbuild/dumbmake/test/python.ini',
|
|
'mozbuild/mozbuild/test/python.ini',
|
|
'mozbuild/mozpack/test/python.ini',
|
|
'mozlint/test/python.ini',
|
|
]
|