From 679f1eb2b1ca59a4201befd430d1b83b8bcf1c9d Mon Sep 17 00:00:00 2001 From: Ben Beasley Date: Wed, 12 Jul 2023 21:43:33 -0400 Subject: [PATCH] Fix GenericDataChunkIteratorTests.test_abstract_assertions for Python 3.12 (#903) --- tests/unit/utils_test/test_core_GenericDataChunkIterator.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/unit/utils_test/test_core_GenericDataChunkIterator.py b/tests/unit/utils_test/test_core_GenericDataChunkIterator.py index 076260b55..7df2eac39 100644 --- a/tests/unit/utils_test/test_core_GenericDataChunkIterator.py +++ b/tests/unit/utils_test/test_core_GenericDataChunkIterator.py @@ -4,6 +4,7 @@ from tempfile import mkdtemp from shutil import rmtree from typing import Tuple, Iterable +from sys import version_info import h5py @@ -90,6 +91,9 @@ class TestGenericDataChunkIterator(GenericDataChunkIterator): exc_msg=( "Can't instantiate abstract class TestGenericDataChunkIterator with abstract methods " "_get_data, _get_dtype, _get_maxshape" + ) if version_info < (3, 12) else ( + "Can't instantiate abstract class TestGenericDataChunkIterator without an " + "implementation for abstract methods '_get_data', '_get_dtype', '_get_maxshape'" ), ): TestGenericDataChunkIterator()