diff options
author | Benjamin Brahmer <info@b-brahmer.de> | 2021-10-15 10:52:16 +0200 |
---|---|---|
committer | Benjamin Brahmer <info@b-brahmer.de> | 2021-10-18 17:57:18 +0200 |
commit | 7d61a1cb09f792cbf0fbfc2eb070693c04533501 (patch) | |
tree | 3b037761539a530a1cbfc52b3b310a61f7b5b9a9 /tests | |
parent | 857315c003ea53f2b347a5420127765e3d3f432f (diff) |
Download feed logos via guzzle to have better error handling
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Unit/Fetcher/FeedFetcherTest.php | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tests/Unit/Fetcher/FeedFetcherTest.php b/tests/Unit/Fetcher/FeedFetcherTest.php index 2b77b00e0..32b03d3e4 100644 --- a/tests/Unit/Fetcher/FeedFetcherTest.php +++ b/tests/Unit/Fetcher/FeedFetcherTest.php @@ -28,6 +28,7 @@ use \OCA\News\Db\Feed; use \OCA\News\Db\Item; use OCA\News\Scraper\Scraper; use OCA\News\Fetcher\FeedFetcher; +use GuzzleHttp\Client; use OCA\News\Utility\Time; use OCP\IL10N; @@ -106,6 +107,11 @@ class FeedFetcherTest extends TestCase */ private $scraper; + /** + * @var MockObject|Client + */ + private $client; + //metadata /** * @var integer @@ -188,6 +194,9 @@ class FeedFetcherTest extends TestCase $this->scraper = $this->getMockBuilder(Scraper::class) ->disableOriginalConstructor() ->getMock(); + $this->client = $this->getMockBuilder(Client::class) + ->disableOriginalConstructor() + ->getMock(); $this->fetcher = new FeedFetcher( $this->reader, $this->favicon, @@ -195,7 +204,8 @@ class FeedFetcherTest extends TestCase $this->l10n, $this->ITempManager, $timeFactory, - $this->logger + $this->logger, + $this->client ); $this->url = 'http://tests/'; |