Fix the skipping of the create-message moving tests added in an earlier pull request (at least, on Mac).
Also clean up the other six tests that have historically been skipping by just
deleting tests that are no longer relevant (anti-requirements that were @Ignored)
filtering out tests in parameterized suites for combinations of parameters that don't make sense
The latter uses a new Filtered test runner implementation for self-filtering suites.
With these changes, we should now have zero skipped tests (and zero failures, of course) so that it will be easy to spot new assumption violations in the future.
Fix the skipping of the create-message moving tests added in an earlier pull request (at least, on Mac).
Also clean up the other six tests that have historically been skipping by just
@Ignore
d)The latter uses a new
Filtered
test runner implementation for self-filtering suites.With these changes, we should now have zero skipped tests (and zero failures, of course) so that it will be easy to spot new assumption violations in the future.