ironic/ironic/tests/db
Victor Sergeyev ffd83dc3af Use opportunistic approach for migration testing
Refactored migration tests due to use OpportunisticTestCase, removed
unused code and ``test_migrations.conf`` file.

This change allows tests use database ``openstack_citest`` only
for connection to the database backend. The main feature of this
approach is - for each migration test will be created new database
with random name. This will avoid migration tests of race conditions
and reduce tests intersection.

``test_migrations.conf`` file was removed, because we create test
database for migration test, so we no longer need test database credentials.

Closes-Bug: #1327397
Closes-Bug: #1328997

Change-Id: I95ad140ba5f483cd3dc36e2b78f140826d57624f
2014-07-17 11:05:51 +00:00
..
sqlalchemy Use opportunistic approach for migration testing 2014-07-17 11:05:51 +00:00
__init__.py Rename files and fix things. 2013-05-07 16:47:55 -07:00
base.py Delete Ironic context 2013-07-24 12:30:39 +03:00
test_chassis.py Prevent updating UUID of Node, Port and Chassis on DB API level 2014-06-25 14:18:51 +02:00
test_conductor.py Remove extraneous vim configuration comments for ironic 2014-02-26 09:24:48 +08:00
test_nodes.py Prevent updating UUID of Node, Port and Chassis on DB API level 2014-06-25 14:18:51 +02:00
test_ports.py Prevent updating UUID of Node, Port and Chassis on DB API level 2014-06-25 14:18:51 +02:00
utils.py Fix wrong test fixture for Node.properties 2014-07-15 14:34:28 +02:00