Skip to content

Commit 679f1eb

Browse files
Fix GenericDataChunkIteratorTests.test_abstract_assertions for Python 3.12 (#903)
1 parent 2008af7 commit 679f1eb

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/unit/utils_test/test_core_GenericDataChunkIterator.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from tempfile import mkdtemp
55
from shutil import rmtree
66
from typing import Tuple, Iterable
7+
from sys import version_info
78

89
import h5py
910

@@ -90,6 +91,9 @@ class TestGenericDataChunkIterator(GenericDataChunkIterator):
9091
exc_msg=(
9192
"Can't instantiate abstract class TestGenericDataChunkIterator with abstract methods "
9293
"_get_data, _get_dtype, _get_maxshape"
94+
) if version_info < (3, 12) else (
95+
"Can't instantiate abstract class TestGenericDataChunkIterator without an "
96+
"implementation for abstract methods '_get_data', '_get_dtype', '_get_maxshape'"
9397
),
9498
):
9599
TestGenericDataChunkIterator()

0 commit comments

Comments
 (0)