oslo.db/releasenotes/notes/remove-base-test-classes-55...

25 lines
1.0 KiB
YAML

---
upgrade:
- |
The following test fixtures and base test classes were deprecated and have
now been removed:
- ``oslo_db.sqlalchemy.test_base.DbFixture``
- ``oslo_db.sqlalchemy.test_base.DbTestCase``
- ``oslo_db.sqlalchemy.test_base.OpportunisticTestCase``
- ``oslo_db.sqlalchemy.test_base.MySQLOpportunisticFixture``
- ``oslo_db.sqlalchemy.test_base.PostgreSQLOpportunisticFixture``
- ``oslo_db.sqlalchemy.test_base.MySQLOpportunisticTestCase``
- ``oslo_db.sqlalchemy.test_base.PostgreSQLOpportunisticTestCase``
They have all been replaced by equivalent test fixtures and test class
mixins in ``oslo_db.sqlalchemy.test_fixtures``.
In addition, the following test cases were being inadvertently used
publicly despite being private to oslo.db. They were also deprecated and
have now been removed:
- ``oslo_db.tests.sqlalchemy.base.DbTestCase``
- ``oslo_db.tests.sqlalchemy.base.MySQLOpportunisticTestCase``
- ``oslo_db.tests.sqlalchemy.base.PostgreSQLOpportunisticTestCase``