procurement-ingest/tests
Adam Moussa 13efee9682
feat(infra): add kebab WO tables and PLAT-11 cutover tooling (PLAT-11) (#172)
* feat(infra): add kebab WO tables and PLAT-11 cutover tooling

Create empty work-orders/work-order-comments under Terraform while writers
stay on PascalCase; make emitter table classification env-driven and add
same-account migrate/verify plus cutover runbook.

* style(test): ruff-format shoc emitter envelope tests
2026-08-07 13:42:35 -04:00
..
support feat(webhook): SHOC WO webhook emitter - dark-ship streams + HMAC secret/rotation (PR-2) (#137) 2026-07-24 22:12:20 +00:00
requirements.txt test: consolidate test roots — one loader, shared support, enforced CI floor (phase 8) (#118) 2026-07-20 16:19:15 -04:00
test_api_handlers.py feat(api): custom domain procurement-api.seahaven.com (stacked on PR-2) (#140) 2026-07-24 18:41:10 -04:00
test_api_pagination_moto.py feat(api): procurement-api read stack + OpenAPI docs (SHOC reconciliation path) (#127) 2026-07-23 19:32:20 -04:00
test_api_spec_drift.py feat(api): Redocly lint gate + SHOC-themed /docs (Redoc theming, topbar, collapsible samples) (#130) 2026-07-24 18:04:30 +00:00
test_bundle_consistency.py chore(infra): remove cdk tree after hcp cutover (PLAT-89) (#164) 2026-08-07 12:20:29 -04:00
test_cross_account_principal_pin.py chore(infra): remove cdk tree after hcp cutover (PLAT-89) (#164) 2026-08-07 12:20:29 -04:00
test_handler_auth_seam.py test: consolidate test roots — one loader, shared support, enforced CI floor (phase 8) (#118) 2026-07-20 16:19:15 -04:00
test_parse_raw_email.py Add pytest suite and enable tests in CI (#95) 2026-07-15 19:06:20 -04:00
test_replay_shoc_webhooks_contract.py fix(shoc-emitter): skip empty-text comment webhooks (DEV-16) (#157) 2026-08-04 19:23:50 -04:00
test_reprocess_contract.py Migrate to seahaven-prod: deploy role, backfill tooling, account-portability fixes (#125) 2026-07-23 17:08:47 -04:00
test_ses_auth.py fix(ses_auth): harden comment stripping and alarm evaluation window (#103) 2026-07-16 19:00:40 +00:00
test_shoc_emitter_delivery.py feat(webhook): SHOC WO webhook emitter - dark-ship streams + HMAC secret/rotation (PR-2) (#137) 2026-07-24 22:12:20 +00:00
test_shoc_emitter_envelope.py feat(infra): add kebab WO tables and PLAT-11 cutover tooling (PLAT-11) (#172) 2026-08-07 13:42:35 -04:00
test_shoc_emitter_handler.py fix(shoc-emitter): skip empty-text comment webhooks (DEV-16) (#157) 2026-08-04 19:23:50 -04:00
test_shoc_hmac_rotator.py feat(webhook): SHOC WO webhook emitter - dark-ship streams + HMAC secret/rotation (PR-2) (#137) 2026-07-24 22:12:20 +00:00
test_web_ui_auth.py feat(api): procurement-api read stack + OpenAPI docs (SHOC reconciliation path) (#127) 2026-07-23 19:32:20 -04:00
test_web_ui_handlers.py test: consolidate test roots — one loader, shared support, enforced CI floor (phase 8) (#118) 2026-07-20 16:19:15 -04:00