File tree Expand file tree Collapse file tree 1 file changed +22
-1
lines changed
modules/cassandra/testcontainers/cassandra Expand file tree Collapse file tree 1 file changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,28 @@ class CassandraContainer(DockerContainer):
2020
2121 Example:
2222
23- .. doctest::
23+ .. testsetup:: cassandra_container
24+
25+ import sys
26+ import doctest
27+ from importlib.metadata import PackageNotFoundError, version
28+
29+ from packaging.version import Version
30+
31+ try:
32+ cassandra_driver_version =
33+ except PackageNotFoundError:
34+ cassandra_driver_version = None
35+
36+ if (
37+ Version(version("cassandra-driver")) <= Version("3.29.3")
38+ and sys.version_info > (3, 14)
39+ ):
40+ raise doctest.SkipTest(
41+ "cassandra-driver <= 3.29.3 is incompatible with Python > 3.14"
42+ )
43+
44+ .. doctest:: cassandra_container
2445
2546 >>> from testcontainers.cassandra import CassandraContainer
2647 >>> from cassandra.cluster import Cluster, DCAwareRoundRobinPolicy
You can’t perform that action at this time.
0 commit comments