Files
deb-python-sqlalchemy-utils/tests/test_table_name.py
2013-06-10 10:05:53 +03:00

19 lines
562 B
Python

import sqlalchemy as sa
from sqlalchemy_utils import table_name
from tests import DatabaseTestCase
class TestTableName(DatabaseTestCase):
def create_models(self):
class Building(self.Base):
__tablename__ = 'building'
id = sa.Column(sa.Integer, primary_key=True)
name = sa.Column(sa.Unicode(255))
self.Building = Building
def test_table_name(self):
assert table_name(self.Building) == 'building'
del self.Building.__tablename__
assert table_name(self.Building) == 'building'