Skip to content

Commit

Permalink
Test allowed queries
Browse files Browse the repository at this point in the history
  • Loading branch information
natanfelles committed Aug 17, 2023
1 parent ae1630b commit 9984001
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions tests/PagerTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -87,19 +87,29 @@ public function testSetAllowedQueries() : void
$this->pager->setUrl(
'http://domain.tld/slug?Url=hello.com&page=8&perPage=10&order=desc&foo=bar'
);
self::assertSame(
'http://domain.tld/slug?Url=hello.com&page=8&perPage=10&order=desc&foo=bar',
$this->pager->getUrl()->toString()
);
$this->pager->setAllowedQueries(null);
self::assertSame(
'http://domain.tld/slug?Url=hello.com&page=8&perPage=10&order=desc&foo=bar',
$this->pager->getUrl()->toString()
);
$this->pager->setAllowedQueries([]);
self::assertSame(
'http://domain.tld/slug?page=8',
$this->pager->getUrl()->getAsString()
$this->pager->getUrl()->toString()
);
$this->pager->setAllowedQueries(['order', 'perPage']);
self::assertSame(
'http://domain.tld/slug?page=8&perPage=10&order=desc',
$this->pager->getUrl()->getAsString()
$this->pager->getUrl()->toString()
);
$this->pager->setAllowedQueries(['order']);
self::assertSame(
'http://domain.tld/slug?page=8&order=desc',
$this->pager->getUrl()->getAsString()
$this->pager->getUrl()->toString()
);
}

Expand Down

0 comments on commit 9984001

Please sign in to comment.