build: Updating mediawiki/mediawiki-codesniffer to 16.0.0
[lhc/web/wiklou.git] / tests / integration / includes / http / MWHttpRequestTestCase.php
index 5457696..262eb35 100644 (file)
@@ -2,7 +2,7 @@
 
 use Wikimedia\TestingAccessWrapper;
 
-class MWHttpRequestTestCase extends PHPUnit_Framework_TestCase {
+abstract class MWHttpRequestTestCase extends PHPUnit\Framework\TestCase {
        protected static $httpEngine;
        protected $oldHttpEngine;
 
@@ -195,6 +195,11 @@ class MWHttpRequestTestCase extends PHPUnit_Framework_TestCase {
                $this->assertSame( 401, $request->getStatus() );
        }
 
+       public function testFactoryDefaults() {
+               $request = MWHttpRequest::factory( 'http://acme.test' );
+               $this->assertInstanceOf( MWHttpRequest::class, $request );
+       }
+
        // --------------------
 
        /**
@@ -234,7 +239,7 @@ class MWHttpRequestTestCase extends PHPUnit_Framework_TestCase {
 
        /**
         * Asserts that the cookie jar does not have the given cookie.
-        * @param string $expectedName Cookie name
+        * @param string $name Cookie name
         * @param CookieJar $cookieJar
         */
        protected function assertNotHasCookie( $name, CookieJar $cookieJar ) {
@@ -242,4 +247,5 @@ class MWHttpRequestTestCase extends PHPUnit_Framework_TestCase {
                $this->assertArrayNotHasKey( strtolower( $name ),
                        array_change_key_case( $cookieJar->cookie, CASE_LOWER ) );
        }
+
 }