Refactor tests
This commit is contained in:
@@ -1,11 +1,14 @@
|
|||||||
import sqlalchemy as sa
|
import sqlalchemy as sa
|
||||||
|
from sqlalchemy.ext.declarative import declarative_base
|
||||||
|
|
||||||
from sqlalchemy_utils import get_columns
|
from sqlalchemy_utils import get_columns
|
||||||
from tests import TestCase
|
|
||||||
|
|
||||||
|
|
||||||
class TestGetColumns(TestCase):
|
class TestGetColumns(object):
|
||||||
def create_models(self):
|
def setup_method(self, method):
|
||||||
class Building(self.Base):
|
Base = declarative_base()
|
||||||
|
|
||||||
|
class Building(Base):
|
||||||
__tablename__ = 'building'
|
__tablename__ = 'building'
|
||||||
id = sa.Column('_id', sa.Integer, primary_key=True)
|
id = sa.Column('_id', sa.Integer, primary_key=True)
|
||||||
name = sa.Column('_name', sa.Unicode(255))
|
name = sa.Column('_name', sa.Unicode(255))
|
||||||
|
@@ -3,13 +3,17 @@ try:
|
|||||||
except ImportError:
|
except ImportError:
|
||||||
from ordereddict import OrderedDict
|
from ordereddict import OrderedDict
|
||||||
import sqlalchemy as sa
|
import sqlalchemy as sa
|
||||||
|
from sqlalchemy.ext.declarative import declarative_base
|
||||||
|
|
||||||
from sqlalchemy_utils import get_primary_keys
|
from sqlalchemy_utils import get_primary_keys
|
||||||
from tests import TestCase
|
from tests import TestCase
|
||||||
|
|
||||||
|
|
||||||
class TestGetPrimaryKeys(TestCase):
|
class TestGetPrimaryKeys(object):
|
||||||
def create_models(self):
|
def setup_method(self, method):
|
||||||
class Building(self.Base):
|
Base = declarative_base()
|
||||||
|
|
||||||
|
class Building(Base):
|
||||||
__tablename__ = 'building'
|
__tablename__ = 'building'
|
||||||
id = sa.Column('_id', sa.Integer, primary_key=True)
|
id = sa.Column('_id', sa.Integer, primary_key=True)
|
||||||
name = sa.Column('_name', sa.Unicode(255))
|
name = sa.Column('_name', sa.Unicode(255))
|
||||||
|
Reference in New Issue
Block a user