You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.2 KiB
Markdown
50 lines
1.2 KiB
Markdown
---
|
|
# quotesdb-ryhx
|
|
title: quotesdb/qa
|
|
status: completed
|
|
type: epic
|
|
priority: high
|
|
created_at: 2026-03-10T23:32:10Z
|
|
updated_at: 2026-03-10T23:32:18Z
|
|
blocked_by:
|
|
- quotesdb-aa9s
|
|
- quotesdb-jpu5
|
|
- quotesdb-z43c
|
|
- quotesdb-bl2g
|
|
- quotesdb-gu9j
|
|
- quotesdb-h07r
|
|
- quotesdb-tl2d
|
|
- quotesdb-zc1j
|
|
- quotesdb-hag9
|
|
- quotesdb-4pxt
|
|
- quotesdb-2nlt
|
|
- quotesdb-vxrj
|
|
- quotesdb-v3dw
|
|
- quotesdb-yxaa
|
|
- quotesdb-eh4l
|
|
---
|
|
|
|
<context>
|
|
This is the sub-project tracking ticket for `quotesdb/qa`. All integration test tasks depend on this ticket. The QA domain covers: test Cargo setup, test server harness, and a test suite per API endpoint.
|
|
</context>
|
|
|
|
<goal>
|
|
All `quotesdb/qa` tasks are planned, implemented, validated, and closed. `cargo test` runs all integration tests and they pass against a temporary local SQLite database.
|
|
</goal>
|
|
|
|
<skills>
|
|
Use `superpowers:dispatching-parallel-agents` when assigning multiple test suites to agents in parallel.
|
|
Use `superpowers:verification-before-completion` before marking this ticket done.
|
|
</skills>
|
|
|
|
<validation>
|
|
Run in order from the `quotesdb/` directory:
|
|
|
|
```sh
|
|
cargo fmt
|
|
cargo check
|
|
cargo clippy
|
|
cargo test
|
|
```
|
|
</validation>
|