summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorBenjamin Brahmer <info@b-brahmer.de>2021-10-15 10:52:16 +0200
committerBenjamin Brahmer <info@b-brahmer.de>2021-10-18 17:57:18 +0200
commit7d61a1cb09f792cbf0fbfc2eb070693c04533501 (patch)
tree3b037761539a530a1cbfc52b3b310a61f7b5b9a9 /tests
parent857315c003ea53f2b347a5420127765e3d3f432f (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.php12
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/';