diff options
author | Jeremy Benoist <jeremy.benoist@gmail.com> | 2017-05-19 11:25:19 +0200 |
---|---|---|
committer | Jeremy Benoist <jeremy.benoist@gmail.com> | 2017-05-19 11:25:19 +0200 |
commit | 4ab0d25f652bdfe184046be6d50afd594709e1a9 (patch) | |
tree | 0a9ea39836619df4b97d4b12bb6a0384e8c2a5ee /tests/Wallabag/CoreBundle/Controller | |
parent | 21f78f4d4baae7afaa5845317a9cb52e031f1d1a (diff) | |
parent | f87e6547e8c49a2fe4bd21ec185e99464d4d957e (diff) | |
download | wallabag-4ab0d25f652bdfe184046be6d50afd594709e1a9.tar.gz wallabag-4ab0d25f652bdfe184046be6d50afd594709e1a9.tar.zst wallabag-4ab0d25f652bdfe184046be6d50afd594709e1a9.zip |
Merge remote-tracking branch 'origin/master' into 2.3
Diffstat (limited to 'tests/Wallabag/CoreBundle/Controller')
-rw-r--r-- | tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php b/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php index 698e5e13..19c8698e 100644 --- a/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php +++ b/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php | |||
@@ -627,6 +627,26 @@ class EntryControllerTest extends WallabagCoreTestCase | |||
627 | $this->assertCount(1, $crawler->filter('div[class=entry]')); | 627 | $this->assertCount(1, $crawler->filter('div[class=entry]')); |
628 | } | 628 | } |
629 | 629 | ||
630 | public function testFilterOnReadingTimeWithNegativeValue() | ||
631 | { | ||
632 | $this->logInAs('admin'); | ||
633 | $client = $this->getClient(); | ||
634 | |||
635 | $crawler = $client->request('GET', '/unread/list'); | ||
636 | |||
637 | $form = $crawler->filter('button[id=submit-filter]')->form(); | ||
638 | |||
639 | $data = [ | ||
640 | 'entry_filter[readingTime][right_number]' => -22, | ||
641 | 'entry_filter[readingTime][left_number]' => -22, | ||
642 | ]; | ||
643 | |||
644 | $crawler = $client->submit($form, $data); | ||
645 | |||
646 | // forcing negative value results in no entry displayed | ||
647 | $this->assertCount(0, $crawler->filter('div[class=entry]')); | ||
648 | } | ||
649 | |||
630 | public function testFilterOnReadingTimeOnlyUpper() | 650 | public function testFilterOnReadingTimeOnlyUpper() |
631 | { | 651 | { |
632 | $this->logInAs('admin'); | 652 | $this->logInAs('admin'); |