diff options
author | Éloi Rivard <eloi.rivard@aquilenet.fr> | 2020-02-16 14:26:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-16 14:26:06 +0100 |
commit | 306d3cdc608343b5739b98a7d6b1e816416489c9 (patch) | |
tree | f62b93191d0677709556c7c547d4af4e9eef19d2 /tests | |
parent | cdd15c181875dbbc62844718365c47b099027b3a (diff) |
Basic Media-RSS support (#599)
Signed-off-by: Éloi Rivard <azmeuk@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Integration/Fixtures/ItemFixture.php | 2 | ||||
-rw-r--r-- | tests/Unit/Controller/ExportControllerTest.php | 6 | ||||
-rw-r--r-- | tests/Unit/Db/ItemTest.php | 16 |
3 files changed, 22 insertions, 2 deletions
diff --git a/tests/Integration/Fixtures/ItemFixture.php b/tests/Integration/Fixtures/ItemFixture.php index 0d1f3561a..e84b4250b 100644 --- a/tests/Integration/Fixtures/ItemFixture.php +++ b/tests/Integration/Fixtures/ItemFixture.php @@ -30,6 +30,8 @@ class ItemFixture extends Item 'body' => 'this is a body', 'enclosureMime' => 'video/mpeg', 'enclosureLink' => 'http://google.de/web.webm', + 'mediaThumbnail' => 'https://i3.ytimg.com/vi/Zgge1O9wdPY/hqdefault.jpg', + 'mediaDescription' => 'The best video ever', 'feedId' => 0, 'unread' => true, 'starred' => false, diff --git a/tests/Unit/Controller/ExportControllerTest.php b/tests/Unit/Controller/ExportControllerTest.php index 9af641c42..84ded5c6f 100644 --- a/tests/Unit/Controller/ExportControllerTest.php +++ b/tests/Unit/Controller/ExportControllerTest.php @@ -131,10 +131,12 @@ class ExportControllerTest extends TestCase $this->assertEquals( '[{"guid":"guid","url":null,"title":null,' . '"author":null,"pubDate":null,"updatedDate":null,"body":null,"enclosureMime":null,' . - '"enclosureLink":null,"unread":false,"starred":false,' . + '"enclosureLink":null,"mediaThumbnail":null,"mediaDescription":null,'. + '"unread":false,"starred":false,' . '"feedLink":"http:\/\/goo","rtl":false},{"guid":"guid","url":null,' . '"title":null,"author":null,"pubDate":null,"updatedDate":null,"body":null,' . - '"enclosureMime":null,"enclosureLink":null,"unread":false,' . + '"enclosureMime":null,"enclosureLink":null,"mediaThumbnail":null,'. + '"mediaDescription":null,"unread":false,' . '"starred":false,"feedLink":"http:\/\/gee","rtl":false}]', $return->render() ); diff --git a/tests/Unit/Db/ItemTest.php b/tests/Unit/Db/ItemTest.php index 4c725b827..65a67733c 100644 --- a/tests/Unit/Db/ItemTest.php +++ b/tests/Unit/Db/ItemTest.php @@ -79,6 +79,8 @@ class ItemTest extends TestCase $item->setBody('body'); $item->setEnclosureMime('audio/ogg'); $item->setEnclosureLink('enclink'); + $item->setMediaThumbnail('https://i2.ytimg.com/vi/E6B3uvhrcQk/hqdefault.jpg'); + $item->setMediaDescription('The best video ever'); $item->setRtl(true); $item->setFeedId(1); $item->setStatus(0); @@ -101,6 +103,8 @@ class ItemTest extends TestCase 'body' => 'body', 'enclosureMime' => 'audio/ogg', 'enclosureLink' => 'enclink', + 'mediaThumbnail' => 'https://i2.ytimg.com/vi/E6B3uvhrcQk/hqdefault.jpg', + 'mediaDescription' => 'The best video ever', 'feedId' => 1, 'unread' => true, 'starred' => true, @@ -127,6 +131,8 @@ class ItemTest extends TestCase $item->setBody('<body><div>this is a test</body>'); $item->setEnclosureMime('audio/ogg'); $item->setEnclosureLink('enclink'); + $item->setMediaThumbnail('https://i2.ytimg.com/vi/E6B3uvhrcQk/hqdefault.jpg'); + $item->setMediaDescription('The best video ever'); $item->setFeedId(1); $item->setStatus(0); $item->setRtl(true); @@ -148,6 +154,8 @@ class ItemTest extends TestCase 'body' => '<body><div>this is a test</body>', 'enclosureMime' => 'audio/ogg', 'enclosureLink' => 'enclink', + 'mediaThumbnail' => 'https://i2.ytimg.com/vi/E6B3uvhrcQk/hqdefault.jpg', + 'mediaDescription' => 'The best video ever', 'feedId' => 1, 'unread' => true, 'starred' => true, @@ -173,6 +181,8 @@ class ItemTest extends TestCase $item->setBody('body'); $item->setEnclosureMime('audio/ogg'); $item->setEnclosureLink('enclink'); + $item->setMediaThumbnail('https://i2.ytimg.com/vi/E6B3uvhrcQk/hqdefault.jpg'); + $item->setMediaDescription('The best video ever'); $item->setFeedId(1); $item->setRtl(true); $item->setStatus(0); @@ -195,6 +205,8 @@ class ItemTest extends TestCase 'body' => 'body', 'enclosureMime' => 'audio/ogg', 'enclosureLink' => 'enclink', + 'mediaThumbnail' => 'https://i2.ytimg.com/vi/E6B3uvhrcQk/hqdefault.jpg', + 'mediaDescription' => 'The best video ever', 'unread' => false, 'starred' => true, 'feedLink' => 'http://test', @@ -257,6 +269,8 @@ class ItemTest extends TestCase 'body' => $item->getBody(), 'enclosureMime' => $item->getEnclosureMime(), 'enclosureLink' => $item->getEnclosureLink(), + 'mediaThumbnail' => $item->getMediaThumbnail(), + 'mediaDescription' => $item->getMediaDescription(), 'unread' => $item->isUnread(), 'starred' => $item->isStarred(), 'rtl' => $item->getRtl() @@ -282,6 +296,8 @@ class ItemTest extends TestCase 'body' => $item->getBody(), 'enclosureMime' => $item->getEnclosureMime(), 'enclosureLink' => $item->getEnclosureLink(), + 'mediaThumbnail' => $item->getMediaThumbnail(), + 'mediaDescription' => $item->getMediaDescription(), 'unread' => $item->isUnread(), 'starred' => $item->isStarred(), 'rtl' => $item->getRtl() |