Skip to content

Commit 4ea5a17

Browse files
committed
QA: Migrate type checker from mypy to ty, CodeRabbit improvements 3
1 parent fecb3b8 commit 4ea5a17

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

  • cratedb_toolkit/testing/testcontainers

cratedb_toolkit/testing/testcontainers/util.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ class PytestTestcontainerAdapter:
177177
"""
178178

179179
def __init__(self):
180-
self.container: DbContainer
180+
self.container: t.Optional[DbContainer] = None
181181
self.run_setup()
182182

183183
@abstractmethod
@@ -205,7 +205,11 @@ def run_setup(self):
205205
self.start()
206206

207207
def start(self):
208+
if self.container is None:
209+
raise ValueError("Container not initialized")
208210
self.container.start()
209211

210212
def stop(self):
213+
if self.container is None:
214+
raise ValueError("Container not initialized")
211215
self.container.stop()

0 commit comments

Comments
 (0)