testfile.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:edmunds 作者: LowieHuyghe 项目源码 文件源码
def test_file(self):
        """
        Test the file
        """

        # Write config
        self.write_config([
            "from edmunds.storage.drivers.file import File as StorageFile \n",
            "from edmunds.cache.drivers.file import File \n",
            "APP = { \n",
            "   'storage': { \n",
            "       'instances': [ \n",
            "           { \n",
            "               'name': 'file',\n",
            "               'driver': StorageFile,\n",
            "               'directory': '%s',\n" % self.storage_directory,
            "               'prefix': '%s',\n" % self.prefix,
            "           }, \n",
            "       ], \n",
            "   }, \n",
            "   'cache': { \n",
            "       'enabled': True, \n",
            "       'instances': [ \n",
            "           { \n",
            "               'name': 'file',\n",
            "               'driver': File,\n",
            "               'directory': '%s',\n" % self.cache_directory,
            "               'threshold': 500,\n",
            "               'default_timeout': 300,\n",
            "               'mode': 0o600,\n",
            "           }, \n",
            "           { \n",
            "               'name': 'file2',\n",
            "               'driver': File,\n",
            "               'directory': '/%s',\n" % self.cache_directory,
            "           }, \n",
            "       ], \n",
            "   }, \n",
            "} \n",
            ])

        # Create app
        app = self.create_application()

        driver = app.cache()
        self.assert_is_instance(driver, File)
        self.assert_is_instance(driver, FileSystemCache)

        self.clear_paths.append(driver._path)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号