From f6d65e533c62f6deb21342d4901ece24497b433e Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Thu, 4 Jun 2015 07:31:04 +0200 Subject: Update to MediaWiki 1.25.1 --- tests/phpunit/includes/ArrayUtilsTest.php | 311 ------------------------------ 1 file changed, 311 deletions(-) delete mode 100644 tests/phpunit/includes/ArrayUtilsTest.php (limited to 'tests/phpunit/includes/ArrayUtilsTest.php') diff --git a/tests/phpunit/includes/ArrayUtilsTest.php b/tests/phpunit/includes/ArrayUtilsTest.php deleted file mode 100644 index 7bdb1ca4..00000000 --- a/tests/phpunit/includes/ArrayUtilsTest.php +++ /dev/null @@ -1,311 +0,0 @@ -assertSame( - ArrayUtils::findLowerBound( - $valueCallback, $valueCount, $comparisonCallback, $target - ), $expected - ); - } - - function provideFindLowerBound() { - $self = $this; - $indexValueCallback = function ( $size ) use ( $self ) { - return function ( $val ) use ( $self, $size ) { - $self->assertTrue( $val >= 0 ); - $self->assertTrue( $val < $size ); - return $val; - }; - }; - $comparisonCallback = function ( $a, $b ) { - return $a - $b; - }; - - return array( - array( - $indexValueCallback( 0 ), - 0, - $comparisonCallback, - 1, - false, - ), - array( - $indexValueCallback( 1 ), - 1, - $comparisonCallback, - -1, - false, - ), - array( - $indexValueCallback( 1 ), - 1, - $comparisonCallback, - 0, - 0, - ), - array( - $indexValueCallback( 1 ), - 1, - $comparisonCallback, - 1, - 0, - ), - array( - $indexValueCallback( 2 ), - 2, - $comparisonCallback, - -1, - false, - ), - array( - $indexValueCallback( 2 ), - 2, - $comparisonCallback, - 0, - 0, - ), - array( - $indexValueCallback( 2 ), - 2, - $comparisonCallback, - 0.5, - 0, - ), - array( - $indexValueCallback( 2 ), - 2, - $comparisonCallback, - 1, - 1, - ), - array( - $indexValueCallback( 2 ), - 2, - $comparisonCallback, - 1.5, - 1, - ), - array( - $indexValueCallback( 3 ), - 3, - $comparisonCallback, - 1, - 1, - ), - array( - $indexValueCallback( 3 ), - 3, - $comparisonCallback, - 1.5, - 1, - ), - array( - $indexValueCallback( 3 ), - 3, - $comparisonCallback, - 2, - 2, - ), - array( - $indexValueCallback( 3 ), - 3, - $comparisonCallback, - 3, - 2, - ), - ); - } - - /** - * @covers ArrayUtils::arrayDiffAssocRecursive - * @dataProvider provideArrayDiffAssocRecursive - */ - function testArrayDiffAssocRecursive( $expected ) { - $args = func_get_args(); - array_shift( $args ); - $this->assertEquals( call_user_func_array( - 'ArrayUtils::arrayDiffAssocRecursive', $args - ), $expected ); - } - - function provideArrayDiffAssocRecursive() { - return array( - array( - array(), - array(), - array(), - ), - array( - array(), - array(), - array(), - array(), - ), - array( - array( 1 ), - array( 1 ), - array(), - ), - array( - array( 1 ), - array( 1 ), - array(), - array(), - ), - array( - array(), - array(), - array( 1 ), - ), - array( - array(), - array(), - array( 1 ), - array( 2 ), - ), - array( - array( '' => 1 ), - array( '' => 1 ), - array(), - ), - array( - array(), - array(), - array( '' => 1 ), - ), - array( - array( 1 ), - array( 1 ), - array( 2 ), - ), - array( - array(), - array( 1 ), - array( 2 ), - array( 1 ), - ), - array( - array(), - array( 1 ), - array( 1, 2 ), - ), - array( - array( 1 => 1 ), - array( 1 => 1 ), - array( 1 ), - ), - array( - array(), - array( 1 => 1 ), - array( 1 ), - array( 1 => 1), - ), - array( - array(), - array( 1 => 1 ), - array( 1, 1, 1 ), - ), - array( - array(), - array( array() ), - array(), - ), - array( - array(), - array( array( array() ) ), - array(), - ), - array( - array( 1, array( 1 ) ), - array( 1, array( 1 ) ), - array(), - ), - array( - array( 1 ), - array( 1, array( 1 ) ), - array( 2, array( 1 ) ), - ), - array( - array(), - array( 1, array( 1 ) ), - array( 2, array( 1 ) ), - array( 1, array( 2 ) ), - ), - array( - array( 1 ), - array( 1, array() ), - array( 2 ), - ), - array( - array(), - array( 1, array() ), - array( 2 ), - array( 1 ), - ), - array( - array( 1, array( 1 => 2 ) ), - array( 1, array( 1, 2 ) ), - array( 2, array( 1 ) ), - ), - array( - array( 1 ), - array( 1, array( 1, 2 ) ), - array( 2, array( 1 ) ), - array( 2, array( 1 => 2 ) ), - ), - array( - array( 1 => array( 1, 2 ) ), - array( 1, array( 1, 2 ) ), - array( 1, array( 2 ) ), - ), - array( - array( 1 => array( array( 2, 3 ), 2 ) ), - array( 1, array( array( 2, 3 ), 2 ) ), - array( 1, array( 2 ) ), - ), - array( - array( 1 => array( array( 2 ), 2 ) ), - array( 1, array( array( 2, 3 ), 2 ) ), - array( 1, array( array( 1 => 3 ) ) ), - ), - array( - array( 1 => array( 1 => 2 ) ), - array( 1, array( array( 2, 3 ), 2 ) ), - array( 1, array( array( 1 => 3, 0 => 2 ) ) ), - ), - array( - array( 1 => array( 1 => 2 ) ), - array( 1, array( array( 2, 3 ), 2 ) ), - array( 1, array( array( 1 => 3 ) ) ), - array( 1 => array( array( 2 ) ) ), - ), - array( - array(), - array( 1, array( array( 2, 3 ), 2 ) ), - array( 1 => array( 1 => 2, 0 => array( 1 => 3, 0 => 2 ) ), 0 => 1 ), - ), - array( - array(), - array( 1, array( array( 2, 3 ), 2 ) ), - array( 1 => array( 1 => 2 ) ), - array( 1 => array( array( 1 => 3 ) ) ), - array( 1 => array( array( 2 ) ) ), - array( 1 ), - ), - ); - } -} -- cgit v1.2.3-54-g00ecf