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
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], ...]

View file

@ -1,8 +1,10 @@
from typing import Any
from typing import Any, TYPE_CHECKING
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], ...]

View file

@ -1,9 +1,13 @@
from typing import TYPE_CHECKING
import pytest
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():