相关疑难解决方法(0)

如何模拟with语句中使用的open(使用Python中的Mock框架)?

如何使用模拟测试以下代码(使用模拟,修补程序装饰器和Michael Foord的Mock框架提供的标记):

def testme(filepath):
    with open(filepath, 'r') as f:
        return f.read()
Run Code Online (Sandbox Code Playgroud)

python mocking with-statement

163
推荐指数
6
解决办法
9万
查看次数

Python:基于nosetest是否正在运行的条件变量

我正在运行nosetests,它具有需要加载与生产数据库不同的数据库的设置功能.我正在使用的ORM是peewee,它要求在定义中设置模型的数据库.

所以我需要设置一个条件变量,但我不知道使用什么条件来检查nosetest是否正在运行该文件.

我对堆栈溢出阅读,你可以检查nosesys.modules,但我不知道是否有检查鼻涕更精确的方式.

python nose peewee

8
推荐指数
1
解决办法
1536
查看次数

标签 统计

python ×2

mocking ×1

nose ×1

peewee ×1

with-statement ×1