[testing] Add filters to random query generators (#49448)
Adds filters to generative testing for queries. There's a lot of new code here, but don't panic, it's quite straightforward: generating filter values, in the right shapes for various filter expressions.
Showing
- src/metabase/lib/filter.cljc 4 additions, 4 deletionssrc/metabase/lib/filter.cljc
- src/metabase/lib/schema/filter.cljc 3 additions, 1 deletionsrc/metabase/lib/schema/filter.cljc
- src/metabase/lib/schema/temporal_bucketing.cljc 7 additions, 0 deletionssrc/metabase/lib/schema/temporal_bucketing.cljc
- test/metabase/lib/test_util/generators.cljc 40 additions, 13 deletionstest/metabase/lib/test_util/generators.cljc
- test/metabase/lib/test_util/generators/filters.cljc 308 additions, 0 deletionstest/metabase/lib/test_util/generators/filters.cljc
- test/metabase/lib/test_util/generators/util.cljc 9 additions, 0 deletionstest/metabase/lib/test_util/generators/util.cljc
Please register or sign in to comment