【文件属性】:
文件名称:describe:实验性的Python BDD工具
文件大小:61KB
文件格式:ZIP
更新时间:2021-05-16 15:19:36
Python
描述
或BDD框架的灵感来自 , , 和 。
值得注意的是,破坏了现有的API。
安装
要安装,请使用或 :
pip install describe
或使用最新的:
pip install describe==dev
然后,您可以导入它:
from describe import Mock, stub, expect, verify_mock # Primary features
from describe import flags # Argument matching
用法
快速开始
描述的核心是期望对象。 在以前的版本中,它被称为Value对象:
from describe import expect
使用此Value类包装要设置期望的值。 在获得适当的文档之前,这里是一些API示例:
# self.assert
【文件预览】:
describe-master
----setup.py(954B)
----.gitignore(57B)
----requirements.txt(39B)
----Makefile(49B)
----.travis.yml(117B)
----MANIFEST.in(43B)
----describe.py(128B)
----LICENSE.txt(1KB)
----spec()
--------sample_spec.py(2KB)
----README.rst(13KB)
----tests()
--------__init__.py(0B)
--------describe()
----AUTHORS.txt(99B)
----CHANGES.txt(1KB)
----bootstrap.sh(746B)
----describe()
--------mock()
--------run.py(454B)
--------__init__.py(328B)
--------wrappers.py(6KB)
--------.DS_Store(6KB)
--------matchers()
--------meta.py(322B)
--------utils.py(986B)
--------spec()
--------flags.py(5KB)
--------main.py(3KB)
----TODO.txt(48B)