pytest-easy-addoption:使用pytest addoption的简单方式
项目描述
pytest-easy-addoption pytest addoption but with power of type annotations and dataclasses.
更多文档 在这里.
使用示例
from pytest_easy_addoption import AddOption
class FooBarAddOption(AddOption):
foo: str
bar: str = 'BAR'
def pytest_addoption(parser):
FooBarAddOption.register(parser)
from .conftest import FooBarAddOption
def test_example(request):
print(FooBarAddOption())
$ pytest --foo="FOO" ============================= test session starts ============================= collected 1 items test_sample.py FooBarAddOption(foo='FOO', bar='BAR') . ============================= 1 passed in 0.03s =============================
项目详情
关闭
pytest-easy-addoption-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 48caebbf7b30bda872249f66fe4cf1ddf057ec43663bf33ee974b2305d780cbe |
|
MD5 | 技术文档翻译 |
|
BLAKE2b-256 | 8411efe7eed6e1fb983ff8e6000d3128d0818b6fc532b84f10a3fd87eab42841 |