mirror of
https://github.com/Sea-Haven-Industries/procurement-ingest.git
synced 2026-10-07 16:08:54 +00:00
style(test): ruff-format shoc emitter envelope tests
This commit is contained in:
parent
74f1fada20
commit
0d4347ac85
1 changed files with 8 additions and 7 deletions
|
|
@ -249,19 +249,20 @@ def test_kebab_table_names_via_env(monkeypatch):
|
||||||
"/stream/2026-08-07T00:00:00.000"
|
"/stream/2026-08-07T00:00:00.000"
|
||||||
)
|
)
|
||||||
assert (
|
assert (
|
||||||
kebab_envelope.build_event(_record(wo_arn, "INSERT", _wo_image()))[
|
kebab_envelope.build_event(_record(wo_arn, "INSERT", _wo_image()))["event_type"]
|
||||||
"event_type"
|
|
||||||
]
|
|
||||||
== "work_order.created"
|
== "work_order.created"
|
||||||
)
|
)
|
||||||
assert (
|
assert (
|
||||||
kebab_envelope.build_event(
|
kebab_envelope.build_event(_record(comments_arn, "INSERT", _comment_image()))[
|
||||||
_record(comments_arn, "INSERT", _comment_image())
|
"event_type"
|
||||||
)["event_type"]
|
]
|
||||||
== "work_order.comment_added"
|
== "work_order.comment_added"
|
||||||
)
|
)
|
||||||
# Legacy PascalCase ARNs must not match kebab env names.
|
# 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.
|
# Restore cached module for later tests that expect PascalCase defaults.
|
||||||
sys.modules.pop("wo_shoc_emitter_envelope", None)
|
sys.modules.pop("wo_shoc_emitter_envelope", None)
|
||||||
monkeypatch.delenv("WORK_ORDERS_TABLE", raising=False)
|
monkeypatch.delenv("WORK_ORDERS_TABLE", raising=False)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue