|
1 | 1 | from sentry.api.serializers import serialize |
2 | | -from sentry.incidents.endpoints.serializers.utils import OFFSET |
| 2 | +from sentry.incidents.endpoints.serializers.utils import get_fake_id_from_object_id |
3 | 3 | from sentry.incidents.endpoints.serializers.workflow_engine_incident import ( |
4 | 4 | WorkflowEngineDetailedIncidentSerializer, |
5 | 5 | WorkflowEngineIncidentSerializer, |
@@ -71,29 +71,33 @@ def test_no_incident(self) -> None: |
71 | 71 | serialized_incident = serialize( |
72 | 72 | self.group_open_period, self.user, WorkflowEngineIncidentSerializer() |
73 | 73 | ) |
74 | | - self.expected.update({"id": str(self.detector.id + OFFSET)}) |
| 74 | + fake_alert_rule_id = get_fake_id_from_object_id(self.detector.id) |
| 75 | + fake_incident_id = get_fake_id_from_object_id(self.group_open_period.id) |
| 76 | + self.expected.update({"id": str(fake_alert_rule_id)}) |
75 | 77 | self.expected["triggers"][0].update( |
76 | 78 | { |
77 | | - "id": str(self.critical_detector_trigger.id + OFFSET), |
78 | | - "alertRuleId": str(self.detector.id + OFFSET), |
| 79 | + "id": str(get_fake_id_from_object_id(self.critical_detector_trigger.id)), |
| 80 | + "alertRuleId": str(fake_alert_rule_id), |
79 | 81 | } |
80 | 82 | ) |
81 | 83 | self.expected["triggers"][1].update( |
82 | 84 | { |
83 | | - "alertRuleId": str(self.detector.id + OFFSET), |
| 85 | + "alertRuleId": str(fake_alert_rule_id), |
84 | 86 | } |
85 | 87 | ) |
86 | 88 | self.expected["triggers"][0]["actions"][0].update( |
87 | 89 | { |
88 | | - "id": str(self.critical_action.id + OFFSET), |
89 | | - "alertRuleTriggerId": str(self.critical_detector_trigger.id + OFFSET), |
| 90 | + "id": str(get_fake_id_from_object_id(self.critical_action.id)), |
| 91 | + "alertRuleTriggerId": str( |
| 92 | + get_fake_id_from_object_id(self.critical_detector_trigger.id) |
| 93 | + ), |
90 | 94 | } |
91 | 95 | ) |
92 | 96 |
|
93 | 97 | self.incident_expected.update( |
94 | 98 | { |
95 | | - "id": str(self.group_open_period.id + OFFSET), |
96 | | - "identifier": str(self.group_open_period.id + OFFSET), |
| 99 | + "id": str(fake_incident_id), |
| 100 | + "identifier": str(fake_incident_id), |
97 | 101 | } |
98 | 102 | ) |
99 | 103 | assert serialized_incident == self.incident_expected |
|
0 commit comments