mirror of
https://github.com/getgrav/grav.git
synced 2026-05-07 01:46:47 +02:00
Fix URITest with static methods
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
<?php
|
||||
|
||||
use Codeception\Util\Fixtures;
|
||||
use Grav\Common\Uri;
|
||||
use Grav\Common\Utils;
|
||||
|
||||
class UriTest extends \Codeception\TestCase\Test
|
||||
@@ -419,7 +420,7 @@ class UriTest extends \Codeception\TestCase\Test
|
||||
'port' => '8080',
|
||||
];
|
||||
|
||||
$this->assertSame($this->grav()['uri']::buildUrl($parsed_url), 'http://localhost:8080');
|
||||
$this->assertSame(Uri::buildUrl($parsed_url), 'http://localhost:8080');
|
||||
|
||||
$parsed_url = [
|
||||
'scheme' => 'http',
|
||||
@@ -432,7 +433,7 @@ class UriTest extends \Codeception\TestCase\Test
|
||||
'fragment' => 'xxx',
|
||||
];
|
||||
|
||||
$this->assertSame($this->grav()['uri']::buildUrl($parsed_url), 'http://foo:bar@localhost:8080/test?x=2#xxx');
|
||||
$this->assertSame(\Uri::buildUrl($parsed_url), 'http://foo:bar@localhost:8080/test?x=2#xxx');
|
||||
}
|
||||
|
||||
public function testConvertUrl()
|
||||
@@ -443,12 +444,12 @@ class UriTest extends \Codeception\TestCase\Test
|
||||
public function testAddNonce()
|
||||
{
|
||||
$url = 'http://localhost/foo';
|
||||
$this->assertStringStartsWith($url, $this->grav()['uri']::addNonce($url, 'test-action'));
|
||||
$this->assertStringStartsWith($url . '/nonce:', $this->grav()['uri']::addNonce($url, 'test-action'));
|
||||
$this->assertStringStartsWith($url, Uri::addNonce($url, 'test-action'));
|
||||
$this->assertStringStartsWith($url . '/nonce:', Uri::addNonce($url, 'test-action'));
|
||||
|
||||
$uri = $this->getURI();
|
||||
|
||||
$uri->initializeWithURL($this->grav()['uri']::addNonce($url, 'test-action'))->init();
|
||||
$uri->initializeWithURL(Uri::addNonce($url, 'test-action'))->init();
|
||||
$this->assertTrue(is_string($uri->param('nonce')));
|
||||
$this->assertSame($uri->param('nonce'), Utils::getNonce('test-action'));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user