From: X! Date: Sun, 2 Jan 2011 06:15:32 +0000 (+0000) Subject: Followup to r79477: Add invalid purge title X-Git-Tag: 1.31.0-rc.0~32888 X-Git-Url: http://git.cyclocoop.org/%7B%7B%20url_for%28%27admin_vote_add%27%29%20%7D%7D?a=commitdiff_plain;h=4cce1efbe7fc7d5c6fdc1647f6f324a5537bf58b;p=lhc%2Fweb%2Fwiklou.git Followup to r79477: Add invalid purge title --- diff --git a/tests/phpunit/includes/api/ApiPurgeTest.php b/tests/phpunit/includes/api/ApiPurgeTest.php index 8db882033f..578f6d85a4 100644 --- a/tests/phpunit/includes/api/ApiPurgeTest.php +++ b/tests/phpunit/includes/api/ApiPurgeTest.php @@ -22,16 +22,21 @@ class ApiPurgeTest extends ApiTestSetup { $data = $this->doApiRequest( array( 'action' => 'purge', - 'titles' => 'UTPage|' . $somePage ) ); + 'titles' => 'UTPage|' . $somePage . '|%5D' ) ); $this->assertArrayHasKey( 'purge', $data[0] ); + $this->assertArrayHasKey( 0, $data[0]['purge'] ); $this->assertArrayHasKey( 'purged', $data[0]['purge'][0] ); $this->assertEquals( 'UTPage', $data[0]['purge'][0]['title'] ); $this->assertArrayHasKey( 1, $data[0]['purge'] ); $this->assertArrayHasKey( 'missing', $data[0]['purge'][1] ); - $this->assertEquals( $somePage, $data[0]['purge'][1]['title'] ); + $this->assertEquals( $somePage, $data[0]['purge'][1]['title'] ); + + $this->assertArrayHasKey( 2, $data[0]['purge'] ); + $this->assertArrayHasKey( 'invalid', $data[0]['purge'][2] ); + $this->assertEquals( '%5D', $data[0]['purge'][2]['title'] ); }