Matthew Treinish
acd7e5155a
Add trove tempest plugin
This commit takes the trove tests which previously lived in tempest and creates an in-tree tempest plugin out of them. The contents of the plugin are taken with tempest checkout out at commit: eda607cb1c89762a54290c4525d81c1b192c421f with modifications made for things to live in the trove repo. Change-Id: Ibad5502cdca0e34cca4b5bc8a7106611f7393cf2
Trove
Trove is Database as a Service for OpenStack.
Usage for integration testing
If you'd like to start up a fake Trove API daemon for integration testing with your own tool, run:
Stop the server with:
Tests
To run all tests and PEP8, run tox, like so:
To run just the tests for Python 2.7, run:
To run just PEP8, run:
To generate a coverage report,run:
(note: on some boxes, the results may not be accurate unless you run it twice)
If you want to run only the tests in one file you can use testtools e.g.
Description
Languages
Python
95%
Shell
4.9%