1..73 # ->initialize() # ->set() ->get() ->has() ok 1 - ->set() returns true if data are stored in cache ok 2 - ->get() retrieves data form the cache ok 3 - ->has() returns true if the cache exists ok 4 - ->set() takes a lifetime as its third argument ok 5 - ->get() returns the default value if cache has expired ok 6 - ->has() returns true if the cache exists ok 7 - ->get() returns null if the cache does not exist ok 8 - ->get() takes a default value as its second argument ok 9 - ->has() returns false if the cache does not exist ok 10 - ->set() overrides previous data stored in the cache ok 11 - ->get() retrieves the latest data form the cache ok 12 - ->set() false data are stored in the cache not ok 13 - ->has() returns true if the cache exists with false value # Failed test (./sfCacheDriverTests.class.php at line 35) # got: false # expected: true ok 14 - ->get() retrieves the latest data form the cache not ok 15 - ->get() does not return default value if false is stored # Failed test (./sfCacheDriverTests.class.php at line 37) # got: 'foo' # expected: false ok 16 - ->set() accepts a namespaced cache key ok 17 - ->set() accepts a namespaced cache key ok 18 - ->set() accepts a namespaced cache key # ->clean() ok 19 - ->clean() cleans old cache key if given the sfCache::OLD argument ok 20 - ->clean() cleans old cache key if given the sfCache::OLD argument ok 21 - ->clean() cleans all cache key if given the sfCache::ALL argument ok 22 - ->clean() cleans all cache key if given the sfCache::ALL argument ok 23 - ->clean() cleans all cache key if given no argument ok 24 - ->clean() cleans all cache key if given no argument # ->remove() ok 25 - ->remove() takes a cache key as its first argument ok 26 - ->remove() takes a cache key as its first argument ok 27 - ->remove() takes a cache key as its first argument # ->removePattern() # *:bar:foo ok 28 - ->removePattern() takes a pattern as its first argument ok 29 - ->removePattern() takes a pattern as its first argument ok 30 - ->removePattern() takes a pattern as its first argument ok 31 - ->removePattern() takes a pattern as its first argument # foo:bar:* ok 32 - ->removePattern() takes a pattern as its first argument ok 33 - ->removePattern() takes a pattern as its first argument ok 34 - ->removePattern() takes a pattern as its first argument ok 35 - ->removePattern() takes a pattern as its first argument # foo:**:foo ok 36 - ->removePattern() takes a pattern as its first argument ok 37 - ->removePattern() takes a pattern as its first argument ok 38 - ->removePattern() takes a pattern as its first argument ok 39 - ->removePattern() takes a pattern as its first argument # foo:bar:** ok 40 - ->removePattern() takes a pattern as its first argument ok 41 - ->removePattern() takes a pattern as its first argument ok 42 - ->removePattern() takes a pattern as its first argument ok 43 - ->removePattern() takes a pattern as its first argument # **:bar ok 44 - ->removePattern() takes a pattern as its first argument ok 45 - ->removePattern() takes a pattern as its first argument ok 46 - ->removePattern() takes a pattern as its first argument ok 47 - ->removePattern() takes a pattern as its first argument # ** ok 48 - ->removePattern() takes a pattern as its first argument ok 49 - ->removePattern() takes a pattern as its first argument ok 50 - ->removePattern() takes a pattern as its first argument ok 51 - ->removePattern() takes a pattern as its first argument # ->getTimeout() ok 52 - ->getTimeout() returns the timeout time for a given cache key ok 53 - ->getTimeout() returns the timeout time for a given cache key ok 54 - ->getTimeout() returns the timeout time for a given cache key ok 55 - ->getTimeout() returns the timeout time for a given cache key ok 56 - ->getTimeout() returns the timeout time for a given cache key ok 57 - ->getTimeout() returns 0 if the cache key does not exist # ->getLastModified() ok 58 - ->getLastModified() returns the last modified time for a given cache key ok 59 - ->getLastModified() returns the last modified time for a given cache key ok 60 - ->getLastModified() returns the last modified time for a given cache key ok 61 - ->getLastModified() returns the last modified time for a given cache key ok 62 - ->getLastModified() returns the last modified time for a given cache key ok 63 - ->getLastModified() returns 0 if the cache key does not exist # ->getMany() ok 64 - ->getMany() gets many keys in one call # ->remove() test for ticket #6220 ok 65 - Cache info is an array ok 66 - Cache info contains 1 element ok 67 - Cache info no longer contains the removed key ok 68 - Cache info still contains the key that was not removed # ->removePattern() test for ticket #6220 ok 69 - Cache info is an array ok 70 - Cache info contains 1 element ok 71 - Cache info no longer contains the key that matches the pattern (first key) ok 72 - Cache info no longer contains the key that matches the pattern (second key) ok 73 - Cache info still contains the key that did not match the pattern (third key) # Looks like you failed 2 tests of 73.