* @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 ) )