diff options
author | Arthur <arthur@hoa.ro> | 2016-02-15 21:12:39 +0100 |
---|---|---|
committer | Arthur <arthur@hoa.ro> | 2016-02-15 21:12:39 +0100 |
commit | 1e7331126d81a5759ab91c221f7e0f164aeebfb5 (patch) | |
tree | a5d084066e1e49fae01ae72f102b3eab2fb6d8ac /tests/LinkFilterTest.php | |
parent | 6e607ca613b47e17f7516e94adfee930d4f3e1e8 (diff) | |
parent | ce354bf1a61ce2478529ad558b24cdf9678c398a (diff) | |
download | Shaarli-1e7331126d81a5759ab91c221f7e0f164aeebfb5.tar.gz Shaarli-1e7331126d81a5759ab91c221f7e0f164aeebfb5.tar.zst Shaarli-1e7331126d81a5759ab91c221f7e0f164aeebfb5.zip |
Merge pull request #446 from ArthurHoaro/search-tag-exclude
Add exclusion in tag search
Diffstat (limited to 'tests/LinkFilterTest.php')
-rw-r--r-- | tests/LinkFilterTest.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/LinkFilterTest.php b/tests/LinkFilterTest.php index 5fb2423f..164af0d4 100644 --- a/tests/LinkFilterTest.php +++ b/tests/LinkFilterTest.php | |||
@@ -254,4 +254,20 @@ class LinkFilterTest extends PHPUnit_Framework_TestCase | |||
254 | count(self::$linkFilter->filter(LinkFilter::$FILTER_TEXT, 'free software')) | 254 | count(self::$linkFilter->filter(LinkFilter::$FILTER_TEXT, 'free software')) |
255 | ); | 255 | ); |
256 | } | 256 | } |
257 | |||
258 | /** | ||
259 | * Tag search with exclusion. | ||
260 | */ | ||
261 | public function testTagFilterWithExclusion() | ||
262 | { | ||
263 | $this->assertEquals( | ||
264 | 1, | ||
265 | count(self::$linkFilter->filter(LinkFilter::$FILTER_TAG, 'gnu -free')) | ||
266 | ); | ||
267 | |||
268 | $this->assertEquals( | ||
269 | 5, | ||
270 | count(self::$linkFilter->filter(LinkFilter::$FILTER_TAG, '-free')) | ||
271 | ); | ||
272 | } | ||
257 | } | 273 | } |