Closed
Description
This module could use some major refactoring. Approach outlined with checkboxes below - will add or modify as we go through:
- Parametrize the existing module where appropriate
- Replace any class methods / attributes with fixtures where appropriate
- Move tests into new modules / sub-modules (ex: TST: Parametrized index tests #20624 (comment), TST: Parametrized index tests #20624 (comment), Base Index Tests Cleanup Part 3 #20931 (comment))
- Add fixture for fill arguments (see Base Index Tests Cleanup Part 3 #20931 (comment))