Skip to content

Create set of specific "suite" tests suitable for testing with third-party dialects #855

@gordthompson

Description

@gordthompson

Is your feature request related to a problem? Please describe.
Alembic lacks a set of specific "suite" tests similar to what SQLAlchemy has for supporting third-party dialects.

Describe the solution you'd like
Create such a test suite, presumably in "alembic/testing/suite". Ensure that those tests are visible from a normal pip install alembic.

Describe alternatives you've considered
It is possible to run all of the current tests from the Alembic source tree, but that includes many tests that are either strictly internal to Alembic or address idiosyncrasies of the SQLA internal dialects (SQLite, Oracle, etc.).

First steps
Review current Alembic tests and identify candidates for inclusion in the "suite" tests, specifically those that are not

  • testing Alembic internals (database-agnostic), or
  • testing some esoteric behaviour for one of the SQLA internal dialects.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions