diff --git a/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Base.php b/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Base.php index c5261f4f083..daaa960a576 100644 --- a/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Base.php +++ b/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Base.php @@ -154,6 +154,14 @@ protected function _testCacheFolders() $cache->save(); } + protected function _testCacheDataRestrictFields() + { + $cache_data = self::$state->getSyncCache('dev123', 'mike', array('folders')); + $this->assertCount(1, $cache_data); + list($key, $value) = each($cache_data); + $this->assertEquals('folders', $key); + } + protected function _testCacheFoldersPersistence() { $cache = new Horde_ActiveSync_SyncCache(self::$state, 'dev123', 'mike', self::$logger->getLogger()); diff --git a/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Mongo/BaseTest.php b/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Mongo/BaseTest.php index e535ebb4250..5c341911568 100644 --- a/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Mongo/BaseTest.php +++ b/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Mongo/BaseTest.php @@ -71,6 +71,14 @@ public function testCacheFolders() $this->_testCacheFolders(); } + /** + * @depends testCacheFolders + */ + public function testCacheDataRestrictFields() + { + $this->_testCacheDataRestrictFields(); + } + /** * @depends testCacheFolders */ diff --git a/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Sql/Base.php b/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Sql/Base.php index 10642b1f61c..3dc15598453 100644 --- a/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Sql/Base.php +++ b/framework/ActiveSync/test/Horde/ActiveSync/StateTest/Sql/Base.php @@ -33,6 +33,14 @@ public function testCacheFolders() $this->_testCacheFolders(); } + /** + * @depends testCacheFolders + */ + public function testCacheDataRestrictFields() + { + $this->_testCacheDataRestrictFields(); + } + /** * @depends testCacheFolders */