Implement ModelsMigrationsSync test from oslo.db

Add tests to verify that database migrations produce
the same schema as the database models.

Also for MySQL, check that all tables are configured to use InnoDB
as the storage engine.
These tests make use of the ModelsMigrationsSync test class from
oslo.db and the load_tests protocol from Python unittest.

Closes-bug: #1346444

Change-Id: Ic0e7eb37c30cc5e94cbdbddf07a6dc1ebf377c17
This commit is contained in:
Ann Kamyshnikova 2014-02-19 15:39:19 +04:00
parent d96a0af9f5
commit 6aed48fba1
1 changed files with 4 additions and 0 deletions

View File

@ -15,4 +15,8 @@ sphinx>=1.1.2,!=1.2.0,<1.3
oslosphinx>=2.2.0.0a2
testrepository>=0.0.18
testtools>=0.9.34
testscenarios>=0.4
WebTest>=2.0
oslotest>=1.1.0
psycopg2
MySQL-python