API ReferenceΒΆ

seaworthy seaworthy
seaworthy.checks Checks and test decorators for skipping tests that require Docker to be present.
seaworthy.client A requests-based HTTP client for interacting with containers that have forwarded ports.
seaworthy.containers.nginx
seaworthy.containers.postgresql PostgreSQL container definition.
seaworthy.containers.rabbitmq RabbitMQ container definition.
seaworthy.containers.redis Redis container definition.
seaworthy.definitions Wrappers over Docker resource types to aid in setup/teardown of and interaction with Docker resources.
seaworthy.helpers Classes that track resource creation and removal to ensure that all resources are namespaced and cleaned up after use.
seaworthy.ps Tools for asserting on processes running in containers using ps.
seaworthy.pytest Some (optional) utilities for use with pytest.
seaworthy.pytest.checks pytest mark to skip tests that require Docker.
seaworthy.pytest.fixtures A number of pytest fixtures or factories for fixtures.
seaworthy.stream
seaworthy.stream.logs
seaworthy.stream.matchers
seaworthy.testtools Some (optional) utilities for use with testtools.
seaworthy.utils