mirror of
https://github.com/Such-Software/adaptive-multi-protocol-browser.git
synced 2026-10-17 14:31:46 +02:00
27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
# Test Fixtures
|
|
|
|
> Status: draft | Updated 2026-07-05 | Applies to: AMPB and AMPG compatibility testing
|
|
|
|
Fixtures should cover static sites, protocol-specific publishing, and interactive web
|
|
apps without exposing private deployment notes.
|
|
|
|
## Primary Fixture
|
|
|
|
Wownero is the first shared fixture between AMPG and AMPB. It exercises ordinary
|
|
clearnet pages, Tor and I2P HTML variants, Gemini output, static assets, and semantic
|
|
HTML improvements that improve alternate renderers.
|
|
|
|
## Interactive Fixtures
|
|
|
|
`ai-gen-bot` and `medusa-multi-tenant-platform` are stretch fixtures for dynamic behavior:
|
|
sessions, forms, asset policy, script policy, tenant routing, and transport-specific
|
|
degradation.
|
|
|
|
## Fixture Requirements
|
|
|
|
- Every fixture has a public description of what behavior it exercises.
|
|
- Private addresses, tunnel keys, host inventory, and credentials stay out of public docs.
|
|
- Browser checks prefer dry-run plans before live launch.
|
|
- Static output from AMPG should be openable by AMPB without manual proxy setup.
|
|
- AMPG fixture manifests should pass `ampbrowser fixture check`.
|