22 lines
553 B
Markdown
22 lines
553 B
Markdown
|
|
# uptime.link Testing
|
||
|
|
|
||
|
|
Whole-system integration scenarios for uptime.link components.
|
||
|
|
|
||
|
|
Fast unit tests stay in each component repo. This repo is for stateful
|
||
|
|
cross-component scenarios that verify package boundaries and real interaction
|
||
|
|
flows.
|
||
|
|
|
||
|
|
## Scenarios
|
||
|
|
|
||
|
|
- `uptimerunner-basic`: starts a fake uptime.link runner coordinator plus a
|
||
|
|
target HTTP service, runs `uptimerunner` once, verifies the runner fetches
|
||
|
|
assigned checks, executes them from the local machine, and reports results
|
||
|
|
back.
|
||
|
|
|
||
|
|
## Run
|
||
|
|
|
||
|
|
```bash
|
||
|
|
pnpm bootstrap:components
|
||
|
|
pnpm test
|
||
|
|
```
|