get it from typing_extension
This commit is contained in:
parent
656ddb6d53
commit
034b6779d5
@ -1,6 +1,5 @@
|
|||||||
import sys
|
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
from typing_extensions import assert_type
|
||||||
|
|
||||||
import reflex as rx
|
import reflex as rx
|
||||||
from reflex.utils.types import GenericType
|
from reflex.utils.types import GenericType
|
||||||
@ -94,13 +93,10 @@ def test_state_to_operation(type_: GenericType) -> None:
|
|||||||
|
|
||||||
|
|
||||||
def test_typing() -> None:
|
def test_typing() -> None:
|
||||||
if sys.version_info >= (3, 11):
|
# Bare
|
||||||
from typing import assert_type
|
var = ObjectState.bare.to(ObjectVar)
|
||||||
|
_ = assert_type(var, ObjectVar[Bare])
|
||||||
|
|
||||||
# Bare
|
# Base
|
||||||
var = ObjectState.bare.to(ObjectVar)
|
var = ObjectState.base
|
||||||
_ = assert_type(var, ObjectVar[Bare])
|
_ = assert_type(var, ObjectVar[Base])
|
||||||
|
|
||||||
# Base
|
|
||||||
var = ObjectState.base
|
|
||||||
_ = assert_type(var, ObjectVar[Base])
|
|
||||||
|
Loading…
Reference in New Issue
Block a user