style(test): ruff-format shoc emitter envelope tests

This commit is contained in:
Adam Moussa 2026-08-07 13:38:33 -04:00
parent 74f1fada20
commit 0d4347ac85
No known key found for this signature in database

View file

@ -249,19 +249,20 @@ def test_kebab_table_names_via_env(monkeypatch):
"/stream/2026-08-07T00:00:00.000"
)
assert (
kebab_envelope.build_event(_record(wo_arn, "INSERT", _wo_image()))[
"event_type"
]
kebab_envelope.build_event(_record(wo_arn, "INSERT", _wo_image()))["event_type"]
== "work_order.created"
)
assert (
kebab_envelope.build_event(
_record(comments_arn, "INSERT", _comment_image())
)["event_type"]
kebab_envelope.build_event(_record(comments_arn, "INSERT", _comment_image()))[
"event_type"
]
== "work_order.comment_added"
)
# Legacy PascalCase ARNs must not match kebab env names.
assert kebab_envelope.build_event(_record(WO_STREAM_ARN, "INSERT", _wo_image())) is None
assert (
kebab_envelope.build_event(_record(WO_STREAM_ARN, "INSERT", _wo_image()))
is None
)
# Restore cached module for later tests that expect PascalCase defaults.
sys.modules.pop("wo_shoc_emitter_envelope", None)
monkeypatch.delenv("WORK_ORDERS_TABLE", raising=False)