More is_a() -> instanceof
authorChad Horohoe <demon@users.mediawiki.org>
Tue, 16 Nov 2010 15:10:46 +0000 (15:10 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Tue, 16 Nov 2010 15:10:46 +0000 (15:10 +0000)
maintenance/tests/phpunit/includes/HttpTest.php
maintenance/tests/phpunit/includes/LicensesTest.php
maintenance/tests/phpunit/includes/api/ApiUploadTest.php

index b11ce4c..b127a02 100644 (file)
@@ -119,7 +119,7 @@ class HttpTest extends PHPUnit_Framework_TestCase {
 
                $r = MWHttpRequest::factory( "http://www.example.com/this-file-does-not-exist" );
                $er = $r->execute();
-               if ( is_a( $r, 'PhpHttpRequest' ) && version_compare( '5.2.10', phpversion(), '>' ) ) {
+               if ( $r instanceof PhpHttpRequest && version_compare( '5.2.10', phpversion(), '>' ) ) {
                        $this->assertRegexp( "/HTTP request failed/", $er->getWikiText() );
                } else {
                        $this->assertRegexp( "/404 Not Found/", $er->getWikiText() );
@@ -538,7 +538,7 @@ class HttpTest extends PHPUnit_Framework_TestCase {
                $jar = $r->getCookieJar();
                $this->assertThat( $jar, $this->isInstanceOf( 'CookieJar' ) );
 
-               if ( is_a( $r, 'PhpHttpRequest' ) && version_compare( '5.1.7', phpversion(), '>' ) ) {
+               if ( $r instanceof PhpHttpRequest && version_compare( '5.1.7', phpversion(), '>' ) ) {
                        $this->markTestSkipped( 'Redirection fails or crashes PHP on 5.1.6 and prior' );
                }
                $serialized = $jar->serializeToHttpRequest( "/search?q=test", "www.php.net" );
index 26437e4..36496a8 100644 (file)
@@ -9,6 +9,6 @@ class LicensesTest extends PHPUnit_Framework_TestCase {
 ";
 
                $lc = new Licenses( array( 'licenses' => $str ) );
-               $this->assertTrue( is_a( $lc, 'Licenses' ), 'Correct class' );
+               $this->assertThat( $r, $this->isInstanceOf( 'Licenses' ) );
        }
 }
index a5ccf38..2ab91f9 100644 (file)
@@ -596,7 +596,7 @@ class ApiUploadTest extends ApiTestCase {
                        // see if it now doesn't exist; reload  
                        $title = Title::newFromText( $fileName, NS_FILE );
                }
-               return ! ( $title && is_a( $title, 'Title' ) && $title->exists() );
+               return ! ( $title && $title instanceof Title && $title->exists() );
        }
 
        /**