3 class MockChangesListFilterGroup extends ChangesListFilterGroup {
4 public function createFilter( array $filterDefinition ) {
5 return new MockChangesListFilter( $filterDefinition );
8 public function registerFilter( MockChangesListFilter $filter ) {
9 $this->filters[$filter->getName()] = $filter;
12 public function isPerGroupRequestParameter() {
13 throw new MWException(
14 'Not implemented: If the test relies on this, put it one of the ' .
15 'subclasses\' tests (e.g. ChangesListBooleanFilterGroupTest) ' .
16 'instead of testing the abstract class'