mirror of
https://github.com/wallabag/wallabag.git
synced 2025-02-17 03:05:19 +00:00
Fix tests
This commit is contained in:
parent
80299ed282
commit
dcbebc17aa
2 changed files with 13 additions and 15 deletions
|
@ -459,7 +459,6 @@ class EntryRestController extends WallabagRestController
|
||||||
|
|
||||||
// handle multiple urls
|
// handle multiple urls
|
||||||
if (!empty($list)) {
|
if (!empty($list)) {
|
||||||
$results = [];
|
|
||||||
foreach ($list as $key => $element) {
|
foreach ($list as $key => $element) {
|
||||||
$entry = $this->get('wallabag_core.entry_repository')->findByUrlAndUserId(
|
$entry = $this->get('wallabag_core.entry_repository')->findByUrlAndUserId(
|
||||||
$element->url,
|
$element->url,
|
||||||
|
@ -517,7 +516,6 @@ class EntryRestController extends WallabagRestController
|
||||||
|
|
||||||
// handle multiple urls
|
// handle multiple urls
|
||||||
if (!empty($list)) {
|
if (!empty($list)) {
|
||||||
$results = [];
|
|
||||||
foreach ($list as $key => $element) {
|
foreach ($list as $key => $element) {
|
||||||
$entry = $this->get('wallabag_core.entry_repository')->findByUrlAndUserId(
|
$entry = $this->get('wallabag_core.entry_repository')->findByUrlAndUserId(
|
||||||
$element->url,
|
$element->url,
|
||||||
|
|
|
@ -298,7 +298,7 @@ class EntryRestControllerTest extends WallabagApiTestCase
|
||||||
$entry = $this->client->getContainer()
|
$entry = $this->client->getContainer()
|
||||||
->get('doctrine.orm.entity_manager')
|
->get('doctrine.orm.entity_manager')
|
||||||
->getRepository('WallabagCoreBundle:Entry')
|
->getRepository('WallabagCoreBundle:Entry')
|
||||||
->findOneByUser(1);
|
->findOneByUser(1, ['id' => 'asc']);
|
||||||
|
|
||||||
if (!$entry) {
|
if (!$entry) {
|
||||||
$this->markTestSkipped('No content found in db.');
|
$this->markTestSkipped('No content found in db.');
|
||||||
|
@ -719,15 +719,15 @@ class EntryRestControllerTest extends WallabagApiTestCase
|
||||||
{
|
{
|
||||||
$entry = $this->client->getContainer()->get('doctrine.orm.entity_manager')
|
$entry = $this->client->getContainer()->get('doctrine.orm.entity_manager')
|
||||||
->getRepository('WallabagCoreBundle:Entry')
|
->getRepository('WallabagCoreBundle:Entry')
|
||||||
->findByUrlAndUserId('http://0.0.0.0/entry2', 1);
|
->findByUrlAndUserId('http://0.0.0.0/entry4', 1);
|
||||||
|
|
||||||
$tags = $entry->getTags();
|
$tags = $entry->getTags();
|
||||||
|
|
||||||
$this->assertCount(4, $tags);
|
$this->assertCount(2, $tags);
|
||||||
|
|
||||||
$list = [
|
$list = [
|
||||||
[
|
[
|
||||||
'url' => 'http://0.0.0.0/entry2',
|
'url' => 'http://0.0.0.0/entry4',
|
||||||
'tags' => 'new tag 1, new tag 2',
|
'tags' => 'new tag 1, new tag 2',
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
@ -739,29 +739,29 @@ class EntryRestControllerTest extends WallabagApiTestCase
|
||||||
$content = json_decode($this->client->getResponse()->getContent(), true);
|
$content = json_decode($this->client->getResponse()->getContent(), true);
|
||||||
|
|
||||||
$this->assertInternalType('int', $content[0]['entry']);
|
$this->assertInternalType('int', $content[0]['entry']);
|
||||||
$this->assertEquals('http://0.0.0.0/entry2', $content[0]['url']);
|
$this->assertEquals('http://0.0.0.0/entry4', $content[0]['url']);
|
||||||
|
|
||||||
$entry = $this->client->getContainer()->get('doctrine.orm.entity_manager')
|
$entry = $this->client->getContainer()->get('doctrine.orm.entity_manager')
|
||||||
->getRepository('WallabagCoreBundle:Entry')
|
->getRepository('WallabagCoreBundle:Entry')
|
||||||
->findByUrlAndUserId('http://0.0.0.0/entry2', 1);
|
->findByUrlAndUserId('http://0.0.0.0/entry4', 1);
|
||||||
|
|
||||||
$tags = $entry->getTags();
|
$tags = $entry->getTags();
|
||||||
$this->assertCount(6, $tags);
|
$this->assertCount(4, $tags);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testDeleteEntriesTagsListAction()
|
public function testDeleteEntriesTagsListAction()
|
||||||
{
|
{
|
||||||
$entry = $this->client->getContainer()->get('doctrine.orm.entity_manager')
|
$entry = $this->client->getContainer()->get('doctrine.orm.entity_manager')
|
||||||
->getRepository('WallabagCoreBundle:Entry')
|
->getRepository('WallabagCoreBundle:Entry')
|
||||||
->findByUrlAndUserId('http://0.0.0.0/entry2', 1);
|
->findByUrlAndUserId('http://0.0.0.0/entry4', 1);
|
||||||
|
|
||||||
$tags = $entry->getTags();
|
$tags = $entry->getTags();
|
||||||
|
|
||||||
$this->assertCount(6, $tags);
|
$this->assertCount(4, $tags);
|
||||||
|
|
||||||
$list = [
|
$list = [
|
||||||
[
|
[
|
||||||
'url' => 'http://0.0.0.0/entry2',
|
'url' => 'http://0.0.0.0/entry4',
|
||||||
'tags' => 'new tag 1, new tag 2',
|
'tags' => 'new tag 1, new tag 2',
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
@ -773,13 +773,13 @@ class EntryRestControllerTest extends WallabagApiTestCase
|
||||||
$content = json_decode($this->client->getResponse()->getContent(), true);
|
$content = json_decode($this->client->getResponse()->getContent(), true);
|
||||||
|
|
||||||
$this->assertInternalType('int', $content[0]['entry']);
|
$this->assertInternalType('int', $content[0]['entry']);
|
||||||
$this->assertEquals('http://0.0.0.0/entry2', $content[0]['url']);
|
$this->assertEquals('http://0.0.0.0/entry4', $content[0]['url']);
|
||||||
|
|
||||||
$entry = $this->client->getContainer()->get('doctrine.orm.entity_manager')
|
$entry = $this->client->getContainer()->get('doctrine.orm.entity_manager')
|
||||||
->getRepository('WallabagCoreBundle:Entry')
|
->getRepository('WallabagCoreBundle:Entry')
|
||||||
->findByUrlAndUserId('http://0.0.0.0/entry2', 1);
|
->findByUrlAndUserId('http://0.0.0.0/entry4', 1);
|
||||||
|
|
||||||
$tags = $entry->getTags();
|
$tags = $entry->getTags();
|
||||||
$this->assertCount(4, $tags);
|
$this->assertCount(2, $tags);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue