Hippothesis
Smoke test component for Hippodrome and existing remote environments.
Quick start
- Start Hippodrome in another shell:
pants hd up --profile core - Run Hippothesis tests:
pants test //components/hippothesis::
Config loading
Hippothesis loads environment config from JSON files in:
components/hippothesis/config/local.jsoncomponents/hippothesis/config/dev.jsoncomponents/hippothesis/config/staging.json
Default environment selection:
devwhenCI=truelocalotherwise
You can override via:
HIPPOTHESIS_ENV=<local|dev|staging|custom>HIPPOTHESIS_CONFIG_DIR=/path/to/config
Per-service overrides are also supported:
HIPPOTHESIS_<SERVICE>_BASE_URL
Example service keys: SEARCH_PROXY, HIPPODROME.