Skip to content

Commit 3291776

Browse files
committed
ADD: Add unit test for tiffreader
1 parent 8073ace commit 3291776

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

tests/test_tiffreader.py

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
"""Test TIFFWSIReader."""
22

3-
from pathlib import Path
4-
from typing import Callable
3+
from __future__ import annotations
4+
5+
from typing import TYPE_CHECKING, Callable
56

67
import cv2
78
import numpy as np
89
import pytest
910
from defusedxml import ElementTree
1011

12+
if TYPE_CHECKING:
13+
from pathlib import Path
14+
1115
from tiatoolbox.wsicore import wsireader
1216

1317

@@ -112,7 +116,17 @@ def test_tiffreader_fallback_to_virtual(
112116
"""
113117

114118
class DummyTIFFWSIReader:
115-
def __init__(self) -> None:
119+
def __init__(
120+
self,
121+
input_path: Path,
122+
mpp: tuple[float, float] | None = None,
123+
power: float | None = None,
124+
post_proc: str | None = None,
125+
) -> None:
126+
_ = input_path
127+
_ = mpp
128+
_ = power
129+
_ = post_proc
116130
error_msg = "Unsupported TIFF WSI format"
117131
raise ValueError(error_msg)
118132

0 commit comments

Comments
 (0)