OpenStack Database As A Service (Trove)
Go to file
Tim Simpson 0fc4600e01 Tests the API in XML mode.
This form of testing has been nearly available for awhile but was not
turned on because it will increase the time of a full tox test run by
eight seconds. However there has recently been new features which do
not work at all with XML, so the time loss seems like a silly reason
to not gate on this.

implements blueprint test-with-xml

Change-Id: I98d892bb5c1a0c16425f80a28a296c70120318c8
2013-03-06 18:24:17 -06:00
bin More changes to facilitate oslo. 2013-01-14 16:01:35 -06:00
contrib/dbaas-mycnf Remove tabs in sample my.cnf 2012-11-08 14:54:10 -08:00
development Adding validation of the api body 2012-03-22 14:01:21 -05:00
etc Tests the API in XML mode. 2013-03-06 18:24:17 -06:00
reddwarf Tests the API in XML mode. 2013-03-06 18:24:17 -06:00
rsdns Update oslo codebase within reddwarf. 2012-12-18 21:18:28 -06:00
tools Rate limits implementation 2013-03-05 14:17:36 -08:00
.coveragerc remove the namespace_packages from setup.py 2013-02-28 11:02:50 -08:00
.gitignore Added the cover directory to .gitignore. 2013-02-12 12:09:08 -06:00
.gitreview Added .gitreview file. 2012-10-26 13:12:07 -04:00
.testr.conf Adding guest agent pkg unit tests and running them with testr 2013-01-11 15:06:25 -08:00
MANIFEST.in Adding manifest 2012-05-08 15:13:57 -05:00
next_steps.txt Initial checkin of rpc code 2012-03-05 07:14:07 -06:00
openstack-common.conf Update oslo codebase within reddwarf. 2012-12-18 21:18:28 -06:00
README Updated the README. 2012-11-21 10:34:55 -06:00
run_tests.py Tests the API in XML mode. 2013-03-06 18:24:17 -06:00
run_tests.sh Add vim formatting line 2012-11-13 17:05:57 -08:00
setup.py remove the namespace_packages from setup.py 2013-02-28 11:02:50 -08:00
tox.ini Tests the API in XML mode. 2013-03-06 18:24:17 -06:00

Reddwarf
--------

Reddwarf is Database as a Service for Open Stack.


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

To quickly run the tests for Python 2.7, run:
$ tox -epy27

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'd like to start up a fake Reddwarf API daemon for integration testing
with your own tool, run:
$ ./bin/start_server

Stop the server with:
$ ./bin/stop_server