文件名称:samarche:Samarche用于测试您的公共api进行回归分析!
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-14 12:03:51
Python
萨马尔基 受此启发的API检查器 快速开始 假设您正在开发带有公共API的模块,对于使用该API的人来说,该API应该保持不变,直到下一个主要版本发布为止。 如果提交进行了不应该进行的更改,将会发生什么? 解决方案是测试: # A class which is part of your API class Foo : bar = True def __init__ ( self , stuff = False ): self . stuff def thing ( self ): return "doh" # Your tests to make sure the class stays consistent self . assertTrue ( hasattr ( Foo , 'bar' )) self . assertTr
【文件预览】:
samarche-master
----.travis.yml(178B)
----README.rst(2KB)
----docs()
--------conf.py(9KB)
--------make.bat(7KB)
--------Makefile(7KB)
--------index.rst(429B)
----tests()
--------api_module()
--------test_basic.py(4KB)
----tox.ini(553B)
----samarche.py(7KB)
----LICENSE(1KB)
----setup.py(2KB)
----.gitignore(702B)