<?php
+use Wikimedia\Rdbms\IDatabase;
+
/**
* Tests for CategoryChangesAsRdf recent changes exporter.
* @covers CategoryChangesAsRdf
/**
* Mock category links iterator.
- * @param $dbr
+ * @param IDatabase $dbr
* @param array $ids
* @return array
*/
$this->assertFileContains( $testFileName, $sparql );
$processed = $processedProperty->getValue( $dumpScript );
- $expectedProcessed = $preProcessed;
+ $expectedProcessed = array_keys( $preProcessed );
foreach ( $result as $row ) {
if ( isset( $row->_processed ) ) {
$this->assertArrayHasKey( $row->_processed, $processed,
$expectedProcessed[] = $row->_processed;
}
}
- $this->assertArrayEquals( $expectedProcessed, array_keys( $processed ),
+ $this->assertSame( $expectedProcessed, array_keys( $processed ),
'Processed array has wrong items' );
}