trove/README.rst
JuPing 5201aae5f5 Fix description for "Inapt spelling of a word"
Change the description to "There is a inapt spelling
in the file called README.rst(line4).
The word 'Open Stack' should be spelled as OpenStack."

Closes-Bug: #1486454

Change-Id: Ic09df2268ae98c6b5a13decaf2b710d4bceaf7ef
2015-08-20 04:07:30 +00:00

960 B

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:

$ ./tools/start-fake-mode.sh

Stop the server with:

$ ./tools/stop-fake-mode.sh

Tests

To run all tests and PEP8, run tox, like so:

$ tox

To run just the tests for Python 2.7, run:

$ tox -epy27

To run just PEP8, run:

$ tox -epep8

To generate a coverage report,run:

$ tox -ecover

(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.

$ python -m testtools.run trove.tests.unittests.python.module.path