测试raml api定义
ra的Python项目详细描述
#`拉`
[![构建状态](https://travis-ci.org/ramses-tech/ra.svg?branch=master)(https://travis ci.org/ramses tech/ra)
[![文档](https://readthedocs.org/projects/ra/badge/?version=stable)(http://ra.readthedocs.org)
ra是一个测试套件生成器和助手库,用于测试[raml]中描述的api
(http://raml.org/)。
ra提供了一个基本的自动化测试套件,用于测试raml文档中声明的路由。它提供测试帮助程序,用于通过自定义测试来增强这些
,以测试特定于应用程序的逻辑、副作用等。
[ramses](http://github.com/ramses-tech/ramses)和
[nefertari](http://github.com/ramses-tech/nefertari)应用程序提供测试支持,但是可以与任何符合wsgi的raml描述的api一起使用。最好使用WebTest,但不需要它。Ra是太阳神,古埃及最重要的神。Ra是太阳神,太阳神,古埃及最重要的神。
试一试(dev)
>运行测试套件:
```bash
$pip install-r requirements.txt
$py.test
``
>查看示例:
``bash
$cd examples/ramses test
$pip install-r requirements.txt
$py.test
````
以及
“tests/apps/ramses”测试中的“api.raml”和“tests/test-api.py”`
[![构建状态](https://travis-ci.org/ramses-tech/ra.svg?branch=master)(https://travis ci.org/ramses tech/ra)
[![文档](https://readthedocs.org/projects/ra/badge/?version=stable)(http://ra.readthedocs.org)
ra是一个测试套件生成器和助手库,用于测试[raml]中描述的api
(http://raml.org/)。
ra提供了一个基本的自动化测试套件,用于测试raml文档中声明的路由。它提供测试帮助程序,用于通过自定义测试来增强这些
,以测试特定于应用程序的逻辑、副作用等。
[nefertari](http://github.com/ramses-tech/nefertari)应用程序提供测试支持,但是可以与任何符合wsgi的raml描述的api一起使用。最好使用WebTest,但不需要它。Ra是太阳神,古埃及最重要的神。Ra是太阳神,太阳神,古埃及最重要的神。
试一试(dev)
>运行测试套件:
```bash
$pip install-r requirements.txt
$py.test
``
>查看示例:
``bash
$cd examples/ramses test
$pip install-r requirements.txt
$py.test
````
以及
“tests/apps/ramses”测试中的“api.raml”和“tests/test-api.py”`