Exclude PM room types from shared daily report processing

This commit is contained in:
Wyndham ARR committed 2026-10-08 22:30:04 +08:00
1 parent d3902dd857
commit f46efd6d9a
32 files changed
+968 -69

No files matched your search

+1 -1
View File
@@ -157,7 +157,7 @@ class CancelledScopeTests(unittest.TestCase):
self.assertEqual((payload["source_rows"], payload["removed_by_rate_code"], payload["output_rows"]), (2, 0, 1))
self.assertEqual(payload["outcome_counts"]["excluded_cancelled"], 1)
self.assertEqual(set(payload["outcome_counts"]), core.FINAL_OUTCOMES)
self.assertEqual(payload["processor_version"], "4.3.0")
self.assertEqual(payload["processor_version"], "4.4.0")
self.assertEqual([row["outcome"] for row in payload["records"]], ["excluded_cancelled", "retained"])
self.assertEqual(payload["records"][0]["decision_codes"], ["RESERVATION_CANCELLED_EXCLUDED"])
self.assertEqual(payload["records"][0]["confirmation_no"], "SYNTHETIC-CONF-1")