与python的持续集成:如何测试python代码。 如何自动为Python代码运行测试。 如何获得测试覆盖率的报告

时间:2024-02-20 03:52:13
【文件属性】:

文件名称:与python的持续集成:如何测试python代码。 如何自动为Python代码运行测试。 如何获得测试覆盖率的报告

文件大小:6KB

文件格式:ZIP

更新时间:2024-02-20 03:52:13

python coveralls travis-ci continuous-integration doctest

关于此仓库: 如何使用py_compile语法检查python脚本 如何使用pylint运行python测试 如何使用pytest测试python代码 如何使用pytest-cov(用于测量覆盖率的Pytest插件)确保测试覆盖率。 如何使用带有TravisCI的pytest自动化测试。 使用Coveralls自动报告覆盖率。 使用py_compile进行python语法检查: 您可以使用py_compile模块来验证python脚本的语法。 python -m py_compile maths.py 使用pylint进行python测试: 这个python脚本使用了一个未定义的变量 # more a.py a print a 因此python无法执行它。 # python a.py Traceback (most recent call last): File "a.py", line 1, in a NameError: name 'a' is not defined 但是py_compile不能捕获该错误。 py_compile仅


【文件预览】:
continuous-integration-with-python-master
----.gitignore(6B)
----maths.py(158B)
----requirements.txt(28B)
----.travis.yml(523B)
----maths2.py(84B)
----LICENSE(1KB)
----.coverage(142B)
----maths3.py(318B)
----README.md(7KB)
----tests()
--------__init__.py(1B)
--------test_multiple.py(133B)

网友评论