|
oct
|
Public Member Functions | |
| tuple[PackageTestConfig,...] | enabled_packages (self) |
| dict[str, PackageTestConfig] | packages_by_name (self) |
Static Public Attributes | |
| str | default_test_profile = DEFAULT_TEST_PROFILE |
| tuple | packages = field(default_factory=tuple) |
The §9 test view over a loaded workspace manifest.
Attributes
----------
workspace
The base :class:`~oct.core.workspace.Workspace` exactly as the
v0.25 loader produced it.
default_test_profile
Top-level ``default_test_profile``, defaulted to ``strict``.
packages
One :class:`PackageTestConfig` per subproject, manifest order
- including packages with no ``test`` block (disabled).
Definition at line 136 of file manifest.py.
| tuple[PackageTestConfig, ...] oct.testing.manifest.TestManifest.enabled_packages | ( | self | ) |
The test-enabled packages, manifest order (§9 selection).
Definition at line 160 of file manifest.py.
| dict[str, PackageTestConfig] oct.testing.manifest.TestManifest.packages_by_name | ( | self | ) |
Name → package lookup (regenerated per call; N is small).
Definition at line 165 of file manifest.py.
|
static |
Definition at line 156 of file manifest.py.
|
static |
Definition at line 157 of file manifest.py.