Files
attune/tests/e2e/tier1/__init__.py
2026-02-04 17:46:30 -06:00

31 lines
844 B
Python

"""
Tier 1 E2E Tests - Core Automation Flows
This package contains Tier 1 end-to-end tests that validate the fundamental
automation lifecycle. These tests are critical for MVP and must all pass
before release.
Test Coverage:
- T1.1: Interval Timer Automation
- T1.2: Date Timer (One-Shot Execution)
- T1.3: Cron Timer Execution
- T1.4: Webhook Trigger with Payload
- T1.5: Workflow with Array Iteration (with-items)
- T1.6: Action Reads from Key-Value Store
- T1.7: Multi-Tenant Isolation
- T1.8: Action Execution Failure Handling
All tests require:
- All 5 services running (API, Executor, Worker, Sensor, Notifier)
- PostgreSQL database
- RabbitMQ message queue
- Test fixtures in tests/fixtures/
Run with:
pytest tests/e2e/tier1/ -v
pytest tests/e2e/tier1/test_t1_01_interval_timer.py -v
pytest -m tier1 -v
"""
__all__ = []