文件名称:ipytest:IPython笔记本中的Pytest
文件大小:41KB
文件格式:ZIP
更新时间:2024-02-23 23:28:50
python jupyter-notebook ipython-notebook pytest JupyterNotebookJupyterNotebook
ipytest-IPython笔记本中的单元测试 | | | 历程 有时,IPython中的快速实验会变大,您会发现自己需要单元测试。 该模块旨在简化IPython笔记本中的测试代码。 它的核心是提供一种在笔记本环境中运行测试的方法。 它还旨在简化将测试转移到适当的python模块中的过程。 安装: pip install ipytest 特征: 支持笔记本内部的 (带有所有的钟声和口哨声) 通过魔术和自动代码转换与IPython紧密集成 用法 有关用法,请参见或以下核心API的文档。 建议的导入ipytest是: import ipytest ipytest . autoconfig () 然后在新的单元格中,可以按照以下步骤执行测试: % % run_pytest [ clean ] - qq def test_example (): assert [ 1 , 2 , 3 ] == [ 1 , 2 , 3 ] 该命令将首先删除任何先前定义的测试,执行单元格,然后运行pytest。 有关可用功能的详细列表,请参见。 全球状态 在笔记本中使用pytest时,有多
【文件预览】:
ipytest-master
----MANIFEST.in(37B)
----Readme.md(12KB)
----ipytest()
--------_config.py(6KB)
--------_util.py(2KB)
--------__init__.py(302B)
--------_pytest_support.py(8KB)
----Pipfile.lock(46KB)
----tasks.py(1KB)
----setup.cfg(38B)
----setup.py(814B)
----Pipfile(526B)
----Readme.in(8KB)
----Example.ipynb(5KB)
----License.md(1KB)
----tests()
--------test_ipytest.py(808B)
--------TestAutoConfig.ipynb(3KB)
--------test_pytest_support.py(2KB)
--------TestTempfileFallback.ipynb(2KB)
--------TestDoctestIssue.ipynb(1KB)
--------TestAsync.ipynb(9KB)
--------TestIntegration.ipynb(19KB)
--------empty_module.py(0B)
--------TestDoctest.ipynb(3KB)
----.gitignore(134B)
----.coveragerc(56B)