stacktask项目的tempest插件
stacktask-tempest-plugin的Python项目详细描述
stacktask tempest plugin运行stacktask测试用例的tempest plugin。
代码块::bash
$source.venv/bin/activate
$pip install stacktask tempest plugin
或者,对于开发testpypi版本:
$pip install-i https://testpypi.python.org/pypi--upgrade stacktask tempest plugin
===br/>running tests
==br/>=1。使用pip安装开发或pypi版本。
2。要验证tempest发现了插件中的测试,可以运行:
…代码块::bash
$testr list tests grep stacktask_tempest_plugin
此命令将显示插件内测试用例的完整列表。
2.按名称运行测试用例,或将其包含在tempest测试列表中。
…代码块::bash
$testr run stacktask_tempest_plugin.tests.api.test_users.stacktaskprojectadmintestusers.test_get_users
==
==
当tempest运行时,它将自动发现已安装的插件。所以我们只需要安装包含插件的python包。
代码块::bash
$sudo pip install-e.
===
pypi包创建
==
pypi有更好的指南,但是基本命令可能很有用。
这些步骤需要pypi帐户,配置于~/.pypirc
使用pypi注册项目:
…代码块::bash
$python setup.py register-r pypitest
上载新版本:
…代码块::bash
$python setup.py sdist upload-r pypitest
删除用于office部署的'-r pypitest'。
代码块::bash
$pip install stacktask tempest plugin
或者,对于开发testpypi版本:
$pip install-i https://testpypi.python.org/pypi--upgrade stacktask tempest plugin
===br/>running tests
==br/>=1。使用pip安装开发或pypi版本。
2。要验证tempest发现了插件中的测试,可以运行:
…代码块::bash
$testr list tests grep stacktask_tempest_plugin
此命令将显示插件内测试用例的完整列表。
2.按名称运行测试用例,或将其包含在tempest测试列表中。
…代码块::bash
$testr run stacktask_tempest_plugin.tests.api.test_users.stacktaskprojectadmintestusers.test_get_users
==
==
当tempest运行时,它将自动发现已安装的插件。所以我们只需要安装包含插件的python包。
代码块::bash
===
pypi包创建
==
pypi有更好的指南,但是基本命令可能很有用。
这些步骤需要pypi帐户,配置于~/.pypirc
使用pypi注册项目:
…代码块::bash
$python setup.py register-r pypitest
上载新版本:
…代码块::bash
$python setup.py sdist upload-r pypitest