From: mensonge Date: Thu, 18 Dec 2008 11:29:43 +0000 (+0000) Subject: Minor Fix: improve cache test X-Git-Tag: v0.91~7 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=1917aeaab29438639b5305b6d9c4957f1341863f;p=semanticscuttle.git Minor Fix: improve cache test git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@205 b3834d28-1941-0410-a4f8-b48e95affb8f --- diff --git a/tests/tagsCacheTest.php b/tests/tagsCacheTest.php index f08de05..595afb9 100644 --- a/tests/tagsCacheTest.php +++ b/tests/tagsCacheTest.php @@ -163,6 +163,10 @@ class TagsCacheTest extends PHPUnit_Framework_TestCase $this->assertEquals(array('b', 'c', 'd', 'e'), $tts->getAllLinkedTags('a', '>', 1)); $this->assertEquals(array('d', 'e'), $tts->getAllLinkedTags('c', '>', 1)); + // check that result comes from cache (artificial changes in cache must appear in result) + $tcs->removeChild('a', 'e', 1); + $this->assertEquals(array('b', 'c', 'd'), $tts->getAllLinkedTags('a', '>', 1)); + //cache must be deleted for user when links are modified $tts->addLinkedTags('a', 'f', '=', 1); $this->assertEquals(array(), $tcs->getChildren('a', 1));