mirror of
https://github.com/odoo-ide/odoo-stubs.git
synced 2025-05-08 16:52:26 +03:00
Update stubs
This commit is contained in:
@@ -50,6 +50,8 @@ regex_private: Pattern[str]
|
||||
def check_method_name(name: str) -> None: ...
|
||||
def check_property_field_value_name(property_name) -> None: ...
|
||||
def fix_import_export_id_paths(fieldname: str) -> list[str]: ...
|
||||
def to_company_ids(companies): ...
|
||||
def check_company_domain_parent_of(self, companies) -> list: ...
|
||||
|
||||
class MetaModel(api.Meta):
|
||||
module_to_models: defaultdict[str, list[type[BaseModel]]]
|
||||
@@ -331,6 +333,7 @@ class BaseModel(metaclass=MetaModel):
|
||||
) -> _ModelT: ...
|
||||
def get_metadata(self) -> list[dict[str, Any]]: ...
|
||||
def get_base_url(self) -> str: ...
|
||||
def _check_company_domain(self, companies) -> list: ...
|
||||
def _check_company(self, fnames: Collection[str] | None = ...) -> None: ...
|
||||
def check_access_rights(
|
||||
self, operation: str, raise_exception: bool = ...
|
||||
|
||||
@@ -8,6 +8,7 @@ from . import registry as registry
|
||||
from .loading import load_modules as load_modules
|
||||
from .loading import reset_modules_state as reset_modules_state
|
||||
from .module import adapt_version as adapt_version
|
||||
from .module import check_manifest_dependencies as check_manifest_dependencies
|
||||
from .module import check_resource_path as check_resource_path
|
||||
from .module import get_manifest as get_manifest
|
||||
from .module import get_module_path as get_module_path
|
||||
|
||||
@@ -38,3 +38,6 @@ def get_modules_with_version() -> dict[str, Any]: ...
|
||||
def adapt_version(version: str) -> str: ...
|
||||
|
||||
current_test: Any
|
||||
|
||||
def check_python_external_dependency(pydep) -> None: ...
|
||||
def check_manifest_dependencies(manifest) -> None: ...
|
||||
|
||||
@@ -57,6 +57,8 @@ class RecordCapturer:
|
||||
class MetaCase(type):
|
||||
def __init__(cls, name, bases, attrs) -> None: ...
|
||||
|
||||
class BlockedRequest(requests.exceptions.ConnectionError): ...
|
||||
|
||||
class BaseCase(case.TestCase, metaclass=MetaCase):
|
||||
registry: Registry
|
||||
env: Environment
|
||||
@@ -107,7 +109,7 @@ class TransactionCase(BaseCase):
|
||||
cr: Cursor
|
||||
@classmethod
|
||||
def setUpClass(cls) -> None: ...
|
||||
def setUp(self): ...
|
||||
def setUp(self) -> None: ...
|
||||
|
||||
class SingleTransactionCase(BaseCase):
|
||||
@classmethod
|
||||
@@ -161,6 +163,10 @@ class Transport(xmlrpclib.Transport):
|
||||
def __init__(self, cr: BaseCursor) -> None: ...
|
||||
def request(self, *args, **kwargs): ...
|
||||
|
||||
class JsonRpcException(Exception):
|
||||
code: Any
|
||||
def __init__(self, code, message) -> None: ...
|
||||
|
||||
class HttpCase(TransactionCase):
|
||||
registry_test_mode: bool
|
||||
browser: ChromeBrowser | None
|
||||
@@ -205,6 +211,9 @@ class HttpCase(TransactionCase):
|
||||
self, url_path: str, tour_name: str, step_delay: float | None = ..., **kwargs
|
||||
) -> None: ...
|
||||
def profile(self, **kwargs) -> profiler.Nested: ...
|
||||
def make_jsonrpc_request(
|
||||
self, route: str, params: dict | None = ..., headers: dict | None = ...
|
||||
): ...
|
||||
|
||||
def no_retry(arg: _T) -> _T: ...
|
||||
def users(*logins: str) -> Callable[[_CallableT], _CallableT]: ...
|
||||
|
||||
Reference in New Issue
Block a user