def test_find_event_date_by_tag_missing_mandatory(self): self.dummy_eq._collex_events = [] with self.assertRaises(InvalidEqPayLoad) as e: EqPayloadConstructor._find_event_date_by_tag( self.dummy_eq, "ref_period_start", True) self.assertIn("ref_period_start", e.exception.message)
def test_find_event_date_by_tag_unexpected_mandatory(self): with self.assertRaises(InvalidEqPayLoad) as e: EqPayloadConstructor._find_event_date_by_tag( self.dummy_eq, "unexpected", True) self.assertIn("unexpected", e.exception.message)
def test_find_event_date_by_tag_missing(self): self.dummy_eq._collex_events = [] result = EqPayloadConstructor._find_event_date_by_tag( self.dummy_eq, "ref_period_start", False) self.assertIsNone(result)