sách gpt4 ai đã đi

python - Nose 测试单一设置函数调用一次

In lại 作者:行者123 更新时间:2023-12-02 20:47:55 28 4
mua khóa gpt4 Nike

如何为所有 Nose 测试用例创建一个仅在初始化期间调用一次的设置函数?我有一个只需要设置一次的全局配置,我觉得向每个模块添加以下内容(甚至为每个模块调用设置函数)有点多余:

def setUp(self):
Configuration.configure('some configuration settings')

1 Câu trả lời

我明白了! Nose 提供包级设置和拆卸,如文档 đây 所示。 。我所要做的就是在包的 __init__.py 文件中定义 setup phương pháp.

Here ,您可以看到如何使用 setup 功能的示例。为了让事情变得简单:

lines = []
def setup():
global lines
lines.append('test') # here, we can trigger a build
# and read in a file, for example

def test_this():
assert lines[0] == 'test'

关于python - Nose 测试单一设置函数调用一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16622016/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com