* @covers ApiQueryAllPages
*/
class ApiQueryAllPagesTest extends ApiTestCase {
-
- protected function setUp() {
- parent::setUp();
- $this->doLogin();
- }
-
/**
- *Test T27702
- *Prefixes of API search requests are not handled with case sensitivity and may result
- *in wrong search results
+ * Test T27702
+ * Prefixes of API search requests are not handled with case sensitivity and may result
+ * in wrong search results
*/
public function testPrefixNormalizationSearchBug() {
$title = Title::newFromText( 'Category:Template:xyz' );
$this->assertArrayHasKey( 'query', $result[0] );
$this->assertArrayHasKey( 'allpages', $result[0]['query'] );
- $this->assertNotEquals( 0, count( $result[0]['query']['allpages'] ),
- 'allpages list does not contain page Category:Template:xyz' );
+ $this->assertContains( 'Category:Template:xyz', $result[0]['query']['allpages'][0] );
}
}