diff options
author | ArthurHoaro <arthur@hoa.ro> | 2021-02-04 11:11:33 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-04 11:11:33 +0100 |
commit | 9db1ccdf2ce8381e1f3acb581d3c6a6def095d8c (patch) | |
tree | 97a618b77d327a5f963c91522988e24db5a9e158 /tests/api/controllers/tags/GetTagNameTest.php | |
parent | 8997ae6c8e24286f7d47981eaf905e80d2481c10 (diff) | |
parent | bcba6bd353161fab456b423e93571ab027d5423c (diff) | |
download | Shaarli-master.tar.gz Shaarli-master.tar.zst Shaarli-master.zip |
New plugin hook: ability to add custom filters to Shaarli search engine
Diffstat (limited to 'tests/api/controllers/tags/GetTagNameTest.php')
-rw-r--r-- | tests/api/controllers/tags/GetTagNameTest.php | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/tests/api/controllers/tags/GetTagNameTest.php b/tests/api/controllers/tags/GetTagNameTest.php index 878de5a4..0ad71495 100644 --- a/tests/api/controllers/tags/GetTagNameTest.php +++ b/tests/api/controllers/tags/GetTagNameTest.php | |||
@@ -7,6 +7,7 @@ use Shaarli\Bookmark\BookmarkFileService; | |||
7 | use Shaarli\Bookmark\LinkDB; | 7 | use Shaarli\Bookmark\LinkDB; |
8 | use Shaarli\Config\ConfigManager; | 8 | use Shaarli\Config\ConfigManager; |
9 | use Shaarli\History; | 9 | use Shaarli\History; |
10 | use Shaarli\Plugin\PluginManager; | ||
10 | use Slim\Container; | 11 | use Slim\Container; |
11 | use Slim\Http\Environment; | 12 | use Slim\Http\Environment; |
12 | use Slim\Http\Request; | 13 | use Slim\Http\Request; |
@@ -46,6 +47,9 @@ class GetTagNameTest extends \Shaarli\TestCase | |||
46 | */ | 47 | */ |
47 | protected $controller; | 48 | protected $controller; |
48 | 49 | ||
50 | /** @var PluginManager */ | ||
51 | protected $pluginManager; | ||
52 | |||
49 | /** | 53 | /** |
50 | * Number of JSON fields per link. | 54 | * Number of JSON fields per link. |
51 | */ | 55 | */ |
@@ -65,7 +69,14 @@ class GetTagNameTest extends \Shaarli\TestCase | |||
65 | 69 | ||
66 | $this->container = new Container(); | 70 | $this->container = new Container(); |
67 | $this->container['conf'] = $this->conf; | 71 | $this->container['conf'] = $this->conf; |
68 | $this->container['db'] = new BookmarkFileService($this->conf, $history, $mutex, true); | 72 | $this->pluginManager = new PluginManager($this->conf); |
73 | $this->container['db'] = new BookmarkFileService( | ||
74 | $this->conf, | ||
75 | $this->pluginManager, | ||
76 | $history, | ||
77 | $mutex, | ||
78 | true | ||
79 | ); | ||
69 | $this->container['history'] = null; | 80 | $this->container['history'] = null; |
70 | 81 | ||
71 | $this->controller = new Tags($this->container); | 82 | $this->controller = new Tags($this->container); |