summaryrefslogtreecommitdiff
path: root/tests/requirements.py
blob: b158dff005f876b34b30ff29b68851622d2486a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from alembic.testing.requirements import SuiteRequirements
from sqlalchemy.testing import exclusions


class DefaultRequirements(SuiteRequirements):
    @property
    def schemas(self):
        """Target database must support external schemas, and have one
        named 'test_schema'."""

        return exclusions.skip_if([
            "sqlite",
            "firebird"
        ], "no schema support")