Factorize tests applied to various predicates

Description

Most of the test applied to predicates are very similar across different predicate types: boost, multi-index compatibility, searchable/non-searchable, ...

We should factorize this code somehow, so that:

  1. It's easier to change all tests when a feature changes (e.g. boosts).

  2. It's easier to test new predicates.

  3. And more importantly, we don't have 1700-line-long tests consisting mostly of copy-pasted code anymore.

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Sprint

Fix versions

Priority

Created June 23, 2020 at 8:44 AM
Updated July 31, 2020 at 1:15 PM
Resolved July 1, 2020 at 9:50 AM