文件名称:测试书::green_book:正确测试Jupyter笔记本电脑的单元
文件大小:39KB
文件格式:ZIP
更新时间:2024-02-25 07:18:04
python unit-testing jupyter-notebook nteract pytest
测试书 testbook是一个单元测试框架扩展,用于测试Jupyter Notebooks中的代码。 先前对笔记本进行单元测试的尝试包括在笔记本本身中编写测试。 但是,testbook允许在单独的测试文件中对笔记本运行单元测试,因此将.ipynb文件视为.py文件。 testbook可帮助您为Jupyter Notebook建立常规的单元测试。 这是使用testbook编写的单元测试的示例 在Jupyter Notebook中考虑以下代码单元: def func ( a , b ): return a + b 您可以使用testbook在Python文件中编写单元测试,如下所示
【文件预览】:
testbook-master
----MANIFEST.in(584B)
----.github()
--------workflows()
----.bumpversion.cfg(129B)
----requirements-dev.txt(211B)
----requirements.txt(32B)
----CONTRIBUTING.md(5KB)
----tox.ini(2KB)
----pytest.ini(88B)
----LICENSE(1KB)
----setup.cfg(876B)
----RELEASING.md(458B)
----setup.py(3KB)
----README.md(2KB)
----testbook()
--------translators.py(4KB)
--------exceptions.py(879B)
--------_version.py(18B)
--------utils.py(282B)
--------reference.py(1KB)
--------__init__.py(76B)
--------client.py(10KB)
--------tests()
--------testbooknode.py(663B)
--------testbook.py(2KB)
----docs()
--------getting-started()
--------make.bat(795B)
--------index.md(3KB)
--------reference()
--------conf.py(5KB)
--------examples()
--------Makefile(634B)
--------requirements-doc.txt(62B)
--------UPDATE.md(108B)
--------usage()
--------changelog.md(815B)
----.readthedocs.yml(340B)
----.gitignore(2KB)
----pyproject.toml(611B)