Files
vectorize-io__hindsight/hindsight-integration-tests/tests
Nicolò Boschi 9be2e0503a fix(test): remove stale profile auto-create assertion from bank stats test (#1323)
* fix(test): remove stale profile auto-create assertion from bank stats test

GET /banks/{bank_id}/profile no longer auto-creates banks (99a89789),
so the empty-bank timeseries test was failing with 404. The profile
check was unnecessary — the timeseries endpoint handles non-existent
banks by returning zero-filled buckets.

* fix(test): update remaining tests for profile no-auto-create change

Three more tests relied on GET /profile auto-creating banks:
- test_base_path: remove redundant profile GET, retain creates the bank
- test_http_api_integration: same — bank is created by the first retain
- test_bank_templates: export of nonexistent bank now correctly expects 404

* fix(test): replace all GET /profile bank creation with PUT /banks

More tests relied on GET /profile to auto-create banks:
- test_reflections: 6 occurrences used as bank creation step
- test_http_api_integration: 1 occurrence used to ensure bank exists
- test_base_path_deployment: 1 occurrence in integration tests

* fix(test): upgrade gemini-3-pro-preview to gemini-3.1-pro-preview

The older model was timing out in CI.
2026-04-29 15:01:02 +02:00
..