oncall-engine/engine/apps/integrations/tests/test_heartbeat_metadata.py
Innokentii Konstantinov 6dcaf52efb
Remove integration html instructions (#2627)
Remove integration html instructions, They were migrated to the docs
2023-07-25 04:31:28 +00:00

17 lines
566 B
Python

from apps.integrations.metadata import heartbeat
def test_heartbeat_metadata_presence():
necessary_attrs = [
"heartbeat_expired_title",
"heartbeat_expired_message",
"heartbeat_expired_payload",
"heartbeat_restored_title",
"heartbeat_restored_message",
"heartbeat_restored_payload",
]
modules = [x for x in dir(heartbeat) if not x.startswith("_") and x != "apps"]
for m in modules:
m = getattr(heartbeat, m)
for attr in necessary_attrs:
assert getattr(m, attr) is not None