summaryrefslogtreecommitdiffstats
path: root/tests/lib/cache.php
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@owncloud.com>2016-05-18 18:53:12 +0200
committerJoas Schilling <nickvergessen@owncloud.com>2016-05-18 18:57:46 +0200
commit1b6cd583f790daf191d4b17ba307be46b54ddb3d (patch)
treebd4f322ce4e53bc006523ae781d49e1590a20f4d /tests/lib/cache.php
parentc54d79947b046056edbe290beeb9b77ec8594969 (diff)
downloadnextcloud-server-1b6cd583f790daf191d4b17ba307be46b54ddb3d.tar.gz
nextcloud-server-1b6cd583f790daf191d4b17ba307be46b54ddb3d.zip
Fix namespace of tests/cache/
Diffstat (limited to 'tests/lib/cache.php')
-rw-r--r--tests/lib/cache.php71
1 files changed, 0 insertions, 71 deletions
diff --git a/tests/lib/cache.php b/tests/lib/cache.php
deleted file mode 100644
index a91f37467d2..00000000000
--- a/tests/lib/cache.php
+++ /dev/null
@@ -1,71 +0,0 @@
-<?php
-/**
- * Copyright (c) 2012 Robin Appelman <icewind@owncloud.com>
- * This file is licensed under the Affero General Public License version 3 or
- * later.
- * See the COPYING-README file.
- */
-
-abstract class Test_Cache extends \Test\TestCase {
- /**
- * @var \OCP\ICache cache;
- */
- protected $instance;
-
- protected function tearDown() {
- if($this->instance) {
- $this->instance->clear();
- }
-
- parent::tearDown();
- }
-
- function testSimple() {
- $this->assertNull($this->instance->get('value1'));
- $this->assertFalse($this->instance->hasKey('value1'));
-
- $value='foobar';
- $this->instance->set('value1', $value);
- $this->assertTrue($this->instance->hasKey('value1'));
- $received=$this->instance->get('value1');
- $this->assertEquals($value, $received, 'Value received from cache not equal to the original');
- $value='ipsum lorum';
- $this->instance->set('value1', $value);
- $received=$this->instance->get('value1');
- $this->assertEquals($value, $received, 'Value not overwritten by second set');
-
- $value2='foobar';
- $this->instance->set('value2', $value2);
- $received2=$this->instance->get('value2');
- $this->assertTrue($this->instance->hasKey('value1'));
- $this->assertTrue($this->instance->hasKey('value2'));
- $this->assertEquals($value, $received, 'Value changed while setting other variable');
- $this->assertEquals($value2, $received2, 'Second value not equal to original');
-
- $this->assertFalse($this->instance->hasKey('not_set'));
- $this->assertNull($this->instance->get('not_set'), 'Unset value not equal to null');
-
- $this->assertTrue($this->instance->remove('value1'));
- $this->assertFalse($this->instance->hasKey('value1'));
- }
-
- function testClear() {
- $value='ipsum lorum';
- $this->instance->set('1_value1', $value);
- $this->instance->set('1_value2', $value);
- $this->instance->set('2_value1', $value);
- $this->instance->set('3_value1', $value);
-
- $this->assertTrue($this->instance->clear('1_'));
- $this->assertFalse($this->instance->hasKey('1_value1'));
- $this->assertFalse($this->instance->hasKey('1_value2'));
- $this->assertTrue($this->instance->hasKey('2_value1'));
- $this->assertTrue($this->instance->hasKey('3_value1'));
-
- $this->assertTrue($this->instance->clear());
- $this->assertFalse($this->instance->hasKey('1_value1'));
- $this->assertFalse($this->instance->hasKey('1_value2'));
- $this->assertFalse($this->instance->hasKey('2_value1'));
- $this->assertFalse($this->instance->hasKey('3_value1'));
- }
-}