1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
2 # vim: set filetype=python:
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 PYTHON_UNITTEST_MANIFESTS += [
8 "manifestparser/tests/manifest.toml",
9 "mozcrash/tests/manifest.toml",
10 "mozdebug/tests/manifest.toml",
11 "mozdevice/tests/manifest.toml",
12 "mozfile/tests/manifest.toml",
13 "mozgeckoprofiler/tests/manifest.toml",
14 "mozhttpd/tests/manifest.toml",
15 "mozinfo/tests/manifest.toml",
16 "mozinstall/tests/manifest.toml",
17 "mozleak/tests/manifest.toml",
18 "mozlog/tests/manifest.toml",
19 "moznetwork/tests/manifest.toml",
20 "mozpower/tests/manifest.toml",
21 "mozprocess/tests/manifest.toml",
22 "mozprofile/tests/manifest.toml",
23 "mozproxy/tests/manifest.toml",
24 "mozrunner/tests/manifest.toml",
25 "mozsystemmonitor/tests/manifest.toml",
26 "moztest/tests/manifest.toml",
27 "mozversion/tests/manifest.toml",
55 TEST_HARNESS_FILES.mozbase += [m + "/**" for m in python_modules]
57 TEST_HARNESS_FILES.mozbase += [
58 "setup_development.py",
61 SPHINX_TREES["/mozbase"] = "docs"
63 with Files("docs/**"):
64 SCHEDULES.exclusive = ["docs"]
67 BUG_COMPONENT = ("Testing", "Mozbase")
69 with Files("rust/**"):
70 BUG_COMPONENT = ("Testing", "Mozbase Rust")