Skip to content

Test Utilities (cbtest)

Status: Active Purpose: Bootstrap API test project and shared testing utilities

Overview

cbtest is a test project for the bootstrap API, providing a foundation for testing patterns used across Campaign Brain services.

Quick Start

# Install dependencies
pip install -e ".[dev]"

# Run tests
pytest

# Format code
ruff check --fix src tests
ruff format src tests

Project Structure

cbtest/
├── src/           # Source code
├── tests/         # Test suite
├── pyproject.toml # Configuration
└── README.md      # Project readme

Usage

This project serves as a reference implementation for:

  • API testing patterns
  • Test fixture setup
  • Shared testing utilities

See tests/ directory for example test implementations.