mirror of
https://github.com/django-components/django-components.git
synced 2025-09-26 15:39:08 +00:00
Update testing.py
This commit is contained in:
parent
b5d0f3380b
commit
d22299bec1
1 changed files with 16 additions and 2 deletions
|
@ -2,7 +2,21 @@ import gc
|
||||||
import inspect
|
import inspect
|
||||||
import sys
|
import sys
|
||||||
from functools import wraps
|
from functools import wraps
|
||||||
from typing import TYPE_CHECKING, Any, Callable, Dict, Iterable, List, Mapping, Optional, Sequence, Set, Tuple, Type, Union
|
from typing import (
|
||||||
|
TYPE_CHECKING,
|
||||||
|
Any,
|
||||||
|
Callable,
|
||||||
|
Dict,
|
||||||
|
Iterable,
|
||||||
|
List,
|
||||||
|
Mapping,
|
||||||
|
Optional,
|
||||||
|
Sequence,
|
||||||
|
Set,
|
||||||
|
Tuple,
|
||||||
|
Type,
|
||||||
|
Union,
|
||||||
|
)
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
from weakref import ReferenceType
|
from weakref import ReferenceType
|
||||||
|
|
||||||
|
@ -406,7 +420,6 @@ def djc_test(
|
||||||
return decorator
|
return decorator
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def _merge_django_settings(
|
def _merge_django_settings(
|
||||||
django_settings: Optional[Mapping[str, Any]] = None,
|
django_settings: Optional[Mapping[str, Any]] = None,
|
||||||
components_settings: Optional[Union[Mapping[str, Any], "ComponentsSettings"]] = None,
|
components_settings: Optional[Union[Mapping[str, Any], "ComponentsSettings"]] = None,
|
||||||
|
@ -436,6 +449,7 @@ def _components_to_mapping(
|
||||||
return dict(value._asdict())
|
return dict(value._asdict())
|
||||||
raise TypeError("COMPONENTS must be a mapping or ComponentsSettings")
|
raise TypeError("COMPONENTS must be a mapping or ComponentsSettings")
|
||||||
|
|
||||||
|
|
||||||
def _setup_djc_global_state(
|
def _setup_djc_global_state(
|
||||||
gen_id_patcher: GenIdPatcher,
|
gen_id_patcher: GenIdPatcher,
|
||||||
csrf_token_patcher: CsrfTokenPatcher,
|
csrf_token_patcher: CsrfTokenPatcher,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue