summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authoranoy <anoymouserver+github@mailbox.org>2020-11-06 17:09:36 +0100
committerBenjamin Brahmer <info@b-brahmer.de>2020-11-07 09:57:20 +0100
commitcb32a2c4ed9a360bffd967db98d6b9157cc41e43 (patch)
treef2b205113d1c942f803113164fe7570d90ad5940 /tests
parentad202a71866f82d0ad6a650665b338dbc7d66478 (diff)
remove deprecated YouTube playlist API
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/Unit/Fetcher/YoutubeFetcherTest.php90
1 files changed, 0 insertions, 90 deletions
diff --git a/tests/Unit/Fetcher/YoutubeFetcherTest.php b/tests/Unit/Fetcher/YoutubeFetcherTest.php
deleted file mode 100644
index e08d35f16..000000000
--- a/tests/Unit/Fetcher/YoutubeFetcherTest.php
+++ /dev/null
@@ -1,90 +0,0 @@
-<?php
-/**
- * Nextcloud - News
- *
- * This file is licensed under the Affero General Public License version 3 or
- * later. See the COPYING file.
- *
- * @author Bernhard Posselt <dev@bernhard-posselt.com>
- * @copyright Bernhard Posselt 2012, 2014
- */
-
-namespace OCA\News\Tests\Unit\Fetcher;
-
-use \OCA\News\Db\Feed;
-use OCA\News\Fetcher\FeedFetcher;
-use OCA\News\Fetcher\Fetcher;
-use OCA\News\Fetcher\YoutubeFetcher;
-
-use PHPUnit\Framework\TestCase;
-
-class YoutubeFetcherTest extends TestCase
-{
-
- /**
- * Mocked fetcher.
- *
- * @var Fetcher
- */
- private $fetcher;
-
- /**
- * Mocked Feed Fetcher.
- *
- * @var FeedFetcher
- */
- private $feedFetcher;
-
- public function setUp(): void
- {
- $this->feedFetcher = $this->getMockBuilder(FeedFetcher::class)
- ->disableOriginalConstructor()
- ->getMock();
- $this->fetcher = new YoutubeFetcher($this->feedFetcher);
- }
-
-
- public function testCanHandleFails()
- {
- $url = 'http://youtube.com';
- $this->assertFalse($this->fetcher->canHandle($url));
- }
-
-
- public function testCanHandle()
- {
- $url = 'http://youtube.com/test/?test=a&list=b&b=c';
- $this->assertTrue($this->fetcher->canHandle($url));
- }
-
-
- public function testPlaylistUrl()
- {
- $url = 'http://youtube.com/something/weird?a=b&list=sobo3&c=1';
- $transformedUrl = 'http://gdata.youtube.com/feeds/api/playlists/sobo3';
- $favicon = true;
- $modified = 3;
- $fullTextEnabled = false;
- $user = 5;
- $password = 5;
- $feed = new Feed();
- $feed->setUrl('http://google.de');
- $result = [$feed, []];
-
- $this->feedFetcher->expects($this->once())
- ->method('fetch')
- ->with(
- $this->equalTo($transformedUrl),
- $this->equalTo($favicon),
- $this->equalTo($modified),
- $this->equalTo($fullTextEnabled),
- $this->equalTo($user)
- )
- ->will($this->returnValue($result));
- $feed = $this->fetcher->fetch($url, $favicon, $modified, $fullTextEnabled, $user, $password);
-
- $this->assertEquals($url, $result[0]->getUrl());
- }
-
-
-}