轻松从文件加载测试数据
项目描述
pytest filedata
轻松从文件加载测试数据
简介
这是为了节省在测试文件内部处理数据集时的繁琐性而创建的。
安装
pip install pytest-filedata
使用
将此添加到您的 conftest.py
文件
import pytest_filedata
pytest_filedata.setup(os.path.dirname(__file__))
def pytest_generate_tests(metafunc):
for fixture in metafunc.fixturenames:
if fixture.startswith('data_'):
data = pytest_filedata.get_data(fixture)
metafunc.parametrize(fixture, list(data.values()), ids=list(data.keys()))
许可协议
版权所有 2016-2024 20C, LLC
根据Apache许可证版本2.0(“许可证”)授权;除非遵守许可证规定,否则不得使用此软件。您可以在以下位置获得许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。有关许可证具体规定权限和限制,请参阅许可证。
项目详情
关闭
pytest_filedata-1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b92e62832ee29797725961808590ca74c634dfdd5ae297ac0fed261cd3170d03 |
|
MD5 | f5d41d8f46aab632465a3ae8f90163eb |
|
BLAKE2b-256 | 3705d1a1ec1b162363ac03bad4bebcfd758bfa8e8cb41d31ad1c125c62f127af |
关闭
pytest_filedata-1.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 95d624047546eb96871c19f4b690d23c6920da942e59e97f3de24ad0b81400da |
|
MD5 | e3c434be028b5b27f185114e1dd31a89 |
|
BLAKE2b-256 | 9c8c9b6301fdb719f48a9d576ee3fdc82d3b8e245c51028cb1938719620b7794 |