From 3db0b6684de69dbba2cc7d8df3159946820a78b4 Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 26 Jul 2012 20:08:54 +0200 Subject: [PATCH] fix logic bug in assertArrayEquals Change-Id: I442ebfe77292918f29121aba1205de664723e468 --- tests/phpunit/MediaWikiTestCase.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/phpunit/MediaWikiTestCase.php b/tests/phpunit/MediaWikiTestCase.php index 8f18d6edc3..c96eba02f6 100644 --- a/tests/phpunit/MediaWikiTestCase.php +++ b/tests/phpunit/MediaWikiTestCase.php @@ -400,16 +400,16 @@ abstract class MediaWikiTestCase extends PHPUnit_Framework_TestCase { * @param boolean $named If the keys should match */ protected function assertArrayEquals( array $expected, array $actual, $ordered = false, $named = false ) { - if ( !$named ) { - $expected = array_values( $expected ); - $actual = array_values( $actual ); - } - if ( !$ordered ) { asort( $expected ); asort( $actual ); } + if ( !$named ) { + $expected = array_values( $expected ); + $actual = array_values( $actual ); + } + call_user_func_array( array( $this, 'assertEquals' ), array_merge( array( $expected, $actual ), array_slice( func_get_args(), 4 ) ) -- 2.20.1