Fix Python test setup issues

This commit is contained in:
Michael Bradley 2025-01-09 00:13:54 +13:00
parent 6878652583
commit 3d91627253
Signed by: MichaelBradley
SSH key fingerprint: SHA256:cj/YZ5VT+QOKncqSkx+ibKTIn0Obg7OIzwzl9BL8EO8
3 changed files with 13 additions and 5 deletions

View file

@ -1,8 +1,10 @@
from typing import Any from typing import Any, TYPE_CHECKING
import pytest import pytest
from pyority_queue import Comparable, IndexedQueue from pyority_queue import IndexedQueue
if TYPE_CHECKING:
from pyority_queue import Comparable
type IndexedQueueInitializer = dict[Any, Comparable] | list[tuple[Any, Comparable]] | tuple[tuple[Any, Comparable], ...] type IndexedQueueInitializer = dict[Any, Comparable] | list[tuple[Any, Comparable]] | tuple[tuple[Any, Comparable], ...]

View file

@ -1,8 +1,10 @@
from typing import Any from typing import Any, TYPE_CHECKING
import pytest import pytest
from pyority_queue import Comparable, PairedQueue from pyority_queue import PairedQueue
if TYPE_CHECKING:
from pyority_queue import Comparable
type PairedQueueInitializer = dict[Any, Comparable] | list[tuple[Any, Comparable]] | tuple[tuple[Any, Comparable], ...] type PairedQueueInitializer = dict[Any, Comparable] | list[tuple[Any, Comparable]] | tuple[tuple[Any, Comparable], ...]

View file

@ -1,9 +1,13 @@
from typing import TYPE_CHECKING
import pytest import pytest
from pyority_queue import PureQueue from pyority_queue import PureQueue
if TYPE_CHECKING:
from pyority_queue import Comparable
type PureQueueInitializer = list[float] | list[int] | tuple[float, ...] | tuple[int, ...] type PureQueueInitializer = list[Comparable] | tuple[Comparable, ...]
def test_empty_creation(): def test_empty_creation():