Exclude redirects from Special:Fewestrevisions
[lhc/web/wiklou.git] / tests / phpunit / includes / DerivativeRequestTest.php
1 <?php
2
3 /**
4 * @covers DerivativeRequest
5 */
6 class DerivativeRequestTest extends PHPUnit\Framework\TestCase {
7
8 public function testSetIp() {
9 $original = new WebRequest();
10 $original->setIP( '1.2.3.4' );
11 $derivative = new DerivativeRequest( $original, [] );
12
13 $this->assertEquals( '1.2.3.4', $derivative->getIP() );
14
15 $derivative->setIP( '5.6.7.8' );
16
17 $this->assertEquals( '5.6.7.8', $derivative->getIP() );
18 $this->assertEquals( '1.2.3.4', $original->getIP() );
19 }
20
21 }