diff --git a/odoo-stubs/cli/command.pyi b/odoo-stubs/cli/command.pyi index 4428930..4cbc0e8 100644 --- a/odoo-stubs/cli/command.pyi +++ b/odoo-stubs/cli/command.pyi @@ -4,6 +4,8 @@ class Command: name: str def __init_subclass__(cls) -> None: ... +ODOO_HELP: str + class Help(Command): def run(self, args) -> None: ... diff --git a/odoo-stubs/cli/genproxytoken.pyi b/odoo-stubs/cli/genproxytoken.pyi index dcdff1a..e95a6e3 100644 --- a/odoo-stubs/cli/genproxytoken.pyi +++ b/odoo-stubs/cli/genproxytoken.pyi @@ -1,7 +1,5 @@ from . import Command class GenProxyToken(Command): - command_name: str - def __init__(self) -> None: ... def generate_token(self, length: int = ...): ... def run(self, cmdargs) -> None: ... diff --git a/odoo-stubs/cli/tsconfig.pyi b/odoo-stubs/cli/tsconfig.pyi index 27cdf9b..ad6f622 100644 --- a/odoo-stubs/cli/tsconfig.pyi +++ b/odoo-stubs/cli/tsconfig.pyi @@ -1,8 +1,6 @@ from . import Command class TSConfig(Command): - command_name: str - def __init__(self) -> None: ... def get_module_list(self, path): ... def clean_path(self, path): ... def prefix_suffix_path(self, path, prefix, suffix): ... diff --git a/odoo-stubs/tests/loader.pyi b/odoo-stubs/tests/loader.pyi index c0f7e29..9103702 100644 --- a/odoo-stubs/tests/loader.pyi +++ b/odoo-stubs/tests/loader.pyi @@ -1,11 +1,13 @@ from importlib.machinery import ModuleSpec +from types import ModuleType from typing import Iterator -from .runner import OdooTestResult -from ..tests import OdooSuite +from .result import OdooTestResult +from .suite import OdooSuite def get_test_modules(module: str) -> list: ... def _get_tests_modules(mod: ModuleSpec) -> list: ... +def _get_upgrade_test_modules(module) -> Iterator[ModuleType]: ... def make_suite(module_names: list[str], position: str = ...) -> OdooSuite: ... def run_suite(suite: OdooSuite, module_name: str | None = ...) -> OdooTestResult: ... def unwrap_suite(test) -> Iterator: ...