diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-06-16 12:09:45 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-06-16 12:09:45 -0400 |
| commit | e30d02c6259d5a2386fd836e27dee75e3a143bd2 (patch) | |
| tree | 30463f11d8df3d13e8b10499908f079b2f0f7bdd /examples/versioning/test_versioning.py | |
| parent | a59bff38dca6f2a42bb6e4b7d27da9833e61a9cb (diff) | |
| download | sqlalchemy-e30d02c6259d5a2386fd836e27dee75e3a143bd2.tar.gz | |
- Repaired the examples/versioning test runner
to not rely upon SQLAlchemy test libs,
nosetests must be run from within
examples/versioning to get around setup.cfg
breaking it.
- Tweak to examples/versioning to pick the
correct foreign key in a multi-level
inheritance situation.
Diffstat (limited to 'examples/versioning/test_versioning.py')
| -rw-r--r-- | examples/versioning/test_versioning.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/versioning/test_versioning.py b/examples/versioning/test_versioning.py index d2d270c43..5baf09530 100644 --- a/examples/versioning/test_versioning.py +++ b/examples/versioning/test_versioning.py @@ -1,16 +1,16 @@ +from unittest import TestCase from sqlalchemy.ext.declarative import declarative_base from history_meta import VersionedMeta, VersionedListener from sqlalchemy import create_engine, Column, Integer, String, ForeignKey from sqlalchemy.orm import clear_mappers, sessionmaker, deferred, relationship -from test.lib.testing import TestBase, eq_ -from test.lib.entities import ComparableEntity +from _lib import ComparableEntity, eq_ def setup(): global engine engine = create_engine('sqlite://', echo=True) -class TestVersioning(fixtures.TestBase): - def setup(self): +class TestVersioning(TestCase): + def setUp(self): global Base, Session, Versioned Base = declarative_base(bind=engine) class Versioned(object): @@ -18,7 +18,7 @@ class TestVersioning(fixtures.TestBase): _decl_class_registry = Base._decl_class_registry Session = sessionmaker(extension=VersionedListener()) - def teardown(self): + def tearDown(self): clear_mappers() Base.metadata.drop_all() |
