'default' => 1,
'priority' => 1,
'cssClass' => null,
+ 'defaultHighlightColor' => null,
'conflicts' => [
[
'group' => 'group',
'default' => 1,
'priority' => 1,
'cssClass' => null,
+ 'defaultHighlightColor' => null,
'conflicts' => [
[
'group' => 'group',
}
public function testIsFeatureAvailableOnStructuredUi() {
- $specialPage = $this->getMockBuilder( 'ChangesListSpecialPage' )
- ->setConstructorArgs( [
- 'ChangesListSpecialPage',
- '',
- ] )
- ->getMockForAbstractClass();
-
$groupA = new ChangesListBooleanFilterGroup( [
'name' => 'groupA',
'priority' => 1,
$this->assertEquals(
true,
- $foo->isFeatureAvailableOnStructuredUi( $specialPage ),
+ $foo->isFeatureAvailableOnStructuredUi(),
'Same filter appears on both'
);
$this->assertEquals(
false,
- $bar->isFeatureAvailableOnStructuredUi( $specialPage ),
+ $bar->isFeatureAvailableOnStructuredUi(),
'Only on unstructured UI'
);
$this->assertEquals(
true,
- $baz->isFeatureAvailableOnStructuredUi( $specialPage ),
+ $baz->isFeatureAvailableOnStructuredUi(),
'Legacy filter does not appear directly in new UI, but equivalent ' .
'does and is marked with isReplacedInStructuredUi'
);