mirror of
https://github.com/wallabag/wallabag.git
synced 2024-11-26 11:01:04 +00:00
Fix tests
This commit is contained in:
parent
5077c46e4e
commit
9f6414785c
3 changed files with 10 additions and 14 deletions
|
@ -193,7 +193,7 @@ class TagController extends Controller
|
|||
}
|
||||
|
||||
/**
|
||||
* Tag search results with the current search term
|
||||
* Tag search results with the current search term.
|
||||
*
|
||||
* @Route("/tag/search/{filter}", name="tag_this_search")
|
||||
*
|
||||
|
@ -201,7 +201,7 @@ class TagController extends Controller
|
|||
*/
|
||||
public function tagThisSearchAction($filter, Request $request)
|
||||
{
|
||||
$currentRoute = (null !== $request->query->get('currentRoute') ? $request->query->get('currentRoute') : '');
|
||||
$currentRoute = $request->query->has('currentRoute') ? $request->query->get('currentRoute') : '';
|
||||
|
||||
/** @var QueryBuilder $qb */
|
||||
$qb = $this->get('wallabag_core.entry_repository')->getBuilderForSearchByUser($this->getUser()->getId(), $filter, $currentRoute);
|
||||
|
|
|
@ -237,7 +237,7 @@ entry:
|
|||
toogle_as_star: Toggle starred
|
||||
delete: Delete
|
||||
export_title: Export
|
||||
assign_search_tag: Assign this search to results
|
||||
assign_search_tag: Assign this search as a tag to each result
|
||||
filters:
|
||||
title: Filters
|
||||
status_label: Status
|
||||
|
|
|
@ -482,12 +482,6 @@ class TagControllerTest extends WallabagCoreTestCase
|
|||
$this->logInAs('admin');
|
||||
$client = $this->getClient();
|
||||
|
||||
$entry = new Entry($this->getLoggedInUser());
|
||||
$entry->setUrl('https://wallabag/');
|
||||
$entry->setTitle('title');
|
||||
$this->getEntityManager()->persist($entry);
|
||||
$this->getEntityManager()->flush();
|
||||
|
||||
// Search on unread list
|
||||
$crawler = $client->request('GET', '/unread/list');
|
||||
|
||||
|
@ -498,17 +492,19 @@ class TagControllerTest extends WallabagCoreTestCase
|
|||
|
||||
$crawler = $client->submit($form, $data);
|
||||
|
||||
$crawler = $client->click($crawler->selectLink('entry.list.assign_search_tag')->link());
|
||||
$crawler = $client->followRedirect();
|
||||
$client->click($crawler->selectLink('entry.list.assign_search_tag')->link());
|
||||
$client->followRedirect();
|
||||
|
||||
$entries = $client->getContainer()
|
||||
->get('doctrine.orm.entity_manager')
|
||||
->getRepository('WallabagCoreBundle:Entry')
|
||||
->getBuilderForSearchByUser($this->getLoggedInUserId(), 'title', 'unread');
|
||||
->getBuilderForSearchByUser($this->getLoggedInUserId(), 'title', 'unread')
|
||||
->getQuery()->getResult();
|
||||
|
||||
foreach ($entries as $entry) {
|
||||
$tags = $entry->getTags()->toArray();
|
||||
$this->assertStringContainsString('title', $tags);
|
||||
$tags = $entry->getTagsLabel();
|
||||
|
||||
$this->assertContains('title', $tags);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue