Brian Pandola 30c2aeab29
Fix Exists pattern matching with None values (#5134)
Exists matching works on the presence or absence of a field in the JSON of the event.
The value of the field is not considered when evaluating a match.[1]

* Add sentinel to distinguish between missing fields and existing fields with None values
* Update event pattern matching tests to cover this specific use-case.
* Add integrated test to cover this scenario within a larger context.

[1]: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html
2022-05-13 15:06:48 -07:00
..
2022-03-10 13:39:59 -01:00
2022-05-07 21:11:32 +00:00
2022-03-15 15:42:46 -01:00
2022-05-12 10:17:17 +00:00
2022-05-13 21:50:07 +00:00
2022-05-13 21:50:07 +00:00
2022-03-15 15:42:46 -01:00
2022-05-13 21:53:58 +00:00
2022-05-13 21:50:07 +00:00