File tree Expand file tree Collapse file tree 2 files changed +19
-1
lines changed
modules/cassandra/testcontainers/cassandra Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change 33 "sphinx.ext.doctest" ,
44]
55master_doc = "README"
6+
7+ doctest_global_setup = r"""
8+ import sys
9+ from importlib.metadata import version, PackageNotFoundError
10+ from packaging.version import Version
11+
12+ try:
13+ _cassandra_driver_version = Version(version("cassandra-driver"))
14+ except PackageNotFoundError:
15+ _cassandra_driver_version = None
16+
17+ SKIP_CASSANDRA_EXAMPLE = (
18+ _cassandra_driver_version is not None
19+ and _cassandra_driver_version <= Version("3.29.3")
20+ and sys.version_info > (3, 14)
21+ )
22+ """
Original file line number Diff line number Diff line change @@ -20,7 +20,8 @@ class CassandraContainer(DockerContainer):
2020
2121 Example:
2222
23- .. doctest::
23+ .. doctest:: cassandra_container
24+ :skipif: SKIP_CASSANDRA_EXAMPLE
2425
2526 >>> from testcontainers.cassandra import CassandraContainer
2627 >>> from cassandra.cluster import Cluster, DCAwareRoundRobinPolicy
You can’t perform that action at this time.
0 commit comments