Go to file
Craig Vyvial 03674b10d9 oslo.utils 2.6.0 causing tox test to hang
Forcing the change in requirements.txt is not feasible as all
entries there must match the global-requirements.txt file.
This forces a specific version of oslo.utils *before* the
requirements are loaded, thus ensuring that 2.6.0 is *not* used.

This should be considered a temporary fix only.

Change-Id: I4363c4b8b86efb15fd95d07ce6fff374024b3616
Partial-Bug: #1506402
Co-Authored-By: Amrith Kumar <amrith@tesora.com>
2015-10-15 14:51:54 +00:00
2015-05-29 07:27:59 +00:00
2015-05-27 11:08:57 +03:00
2014-12-02 09:57:52 +01:00
2013-06-24 14:11:15 -07:00
2013-06-14 18:25:42 -04:00
2013-06-24 14:11:15 -07:00
2014-03-19 15:06:23 +01:00
2015-02-04 11:10:28 -08:00
2015-05-29 07:27:59 +00:00
2013-04-29 18:01:12 -04:00
2013-06-25 10:41:57 +02:00
2015-07-23 19:54:04 +03:00
2015-09-23 16:27:25 -07:00
2015-09-23 14:14:17 +00:00

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
Description
OpenStack Database As A Service (Trove)
Readme 116 MiB
Languages
Python 95%
Shell 4.9%