按照本教程为我的项目构建工具,除了使用pytest而不是那里给出的mockito。pytest 单独工作正常,但是当 pybuider 运行时会引发错误。Coverage.py warning: Module __init__ was never imported. (module-not-imported)
是错误的一部分。我尝试了python_pybuilder文档中给出的配置。
# -*- coding: utf-8 -*-
from pybuilder.core import use_plugin, init
use_plugin("pypi:pybuilder_pytest")
use_plugin('pypi:pybuilder_pytest_coverage')
use_plugin("python.core")
use_plugin("python.unittest")
use_plugin("python.flake8")
# use_plugin("python.coverage")
use_plugin("python.distutils")
name = "Traffic"
default_task = "publish"
@init
def init(project):
project.get_property("pytest_extra_args").append("-x")
这是我的 build.py