diff options
author | Jeremy Benoist <j0k3r@users.noreply.github.com> | 2016-06-23 11:38:10 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-23 11:38:10 +0200 |
commit | fb5c17a9ab5e10b1de9caa50e73638fdae19cb78 (patch) | |
tree | 2ac9d53e2c5c88f60121f7b366322e256147eae1 /tests | |
parent | bf27f99d546b74c3690e8b228c73e609b2d409de (diff) | |
parent | 95859e54c512ec4a3ee1c28404981f5c4b9481df (diff) | |
download | wallabag-fb5c17a9ab5e10b1de9caa50e73638fdae19cb78.tar.gz wallabag-fb5c17a9ab5e10b1de9caa50e73638fdae19cb78.tar.zst wallabag-fb5c17a9ab5e10b1de9caa50e73638fdae19cb78.zip |
Merge pull request #2157 from wallabag/lower-upper-readingtime
Handle only upper or only lower reading filter
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php b/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php index bea771bc..5c739c78 100644 --- a/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php +++ b/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php | |||
@@ -499,6 +499,42 @@ class EntryControllerTest extends WallabagCoreTestCase | |||
499 | $this->assertCount(1, $crawler->filter('div[class=entry]')); | 499 | $this->assertCount(1, $crawler->filter('div[class=entry]')); |
500 | } | 500 | } |
501 | 501 | ||
502 | public function testFilterOnReadingTimeOnlyUpper() | ||
503 | { | ||
504 | $this->logInAs('admin'); | ||
505 | $client = $this->getClient(); | ||
506 | |||
507 | $crawler = $client->request('GET', '/unread/list'); | ||
508 | |||
509 | $form = $crawler->filter('button[id=submit-filter]')->form(); | ||
510 | |||
511 | $data = [ | ||
512 | 'entry_filter[readingTime][right_number]' => 22, | ||
513 | ]; | ||
514 | |||
515 | $crawler = $client->submit($form, $data); | ||
516 | |||
517 | $this->assertCount(2, $crawler->filter('div[class=entry]')); | ||
518 | } | ||
519 | |||
520 | public function testFilterOnReadingTimeOnlyLower() | ||
521 | { | ||
522 | $this->logInAs('admin'); | ||
523 | $client = $this->getClient(); | ||
524 | |||
525 | $crawler = $client->request('GET', '/unread/list'); | ||
526 | |||
527 | $form = $crawler->filter('button[id=submit-filter]')->form(); | ||
528 | |||
529 | $data = [ | ||
530 | 'entry_filter[readingTime][left_number]' => 22, | ||
531 | ]; | ||
532 | |||
533 | $crawler = $client->submit($form, $data); | ||
534 | |||
535 | $this->assertCount(4, $crawler->filter('div[class=entry]')); | ||
536 | } | ||
537 | |||
502 | public function testFilterOnUnreadStatus() | 538 | public function testFilterOnUnreadStatus() |
503 | { | 539 | { |
504 | $this->logInAs('admin'); | 540 | $this->logInAs('admin'); |