summaryrefslogtreecommitdiffstats
path: root/tests/lib/memcache/factory.php
diff options
context:
space:
mode:
authorRobin McCorkell <rmccorkell@karoshi.org.uk>2015-07-16 03:53:18 +0100
committerRobin McCorkell <rmccorkell@karoshi.org.uk>2015-07-16 03:53:18 +0100
commit8efa23c895dc5ca6ad3216b26d4178cc9e5e839a (patch)
treec47a8547250c13f15e5cd5eae0f0cec772adb77c /tests/lib/memcache/factory.php
parente556d97b6472ab32fabf2fbc716b319fbc923ce9 (diff)
downloadnextcloud-server-8efa23c895dc5ca6ad3216b26d4178cc9e5e839a.tar.gz
nextcloud-server-8efa23c895dc5ca6ad3216b26d4178cc9e5e839a.zip
Fix memcache factory unit tests
Diffstat (limited to 'tests/lib/memcache/factory.php')
-rw-r--r--tests/lib/memcache/factory.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/lib/memcache/factory.php b/tests/lib/memcache/factory.php
index c25e5937c16..33a27a42113 100644
--- a/tests/lib/memcache/factory.php
+++ b/tests/lib/memcache/factory.php
@@ -114,7 +114,8 @@ class Test_Factory extends \Test\TestCase {
*/
public function testCacheAvailability($localCache, $distributedCache, $lockingCache,
$expectedLocalCache, $expectedDistributedCache, $expectedLockingCache) {
- $factory = new \OC\Memcache\Factory('abc', $localCache, $distributedCache, $lockingCache);
+ $logger = $this->getMockBuilder('\OCP\ILogger')->getMock();
+ $factory = new \OC\Memcache\Factory('abc', $logger, $localCache, $distributedCache, $lockingCache);
$this->assertTrue(is_a($factory->createLocal(), $expectedLocalCache));
$this->assertTrue(is_a($factory->createDistributed(), $expectedDistributedCache));
$this->assertTrue(is_a($factory->createLocking(), $expectedLockingCache));
@@ -125,6 +126,7 @@ class Test_Factory extends \Test\TestCase {
* @expectedException \OC\HintException
*/
public function testCacheNotAvailableException($localCache, $distributedCache) {
- new \OC\Memcache\Factory('abc', $localCache, $distributedCache);
+ $logger = $this->getMockBuilder('\OCP\ILogger')->getMock();
+ new \OC\Memcache\Factory('abc', $logger, $localCache, $distributedCache);
}
}