diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-03-27 16:27:27 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-03-27 16:27:27 -0400 |
| commit | 68a350d462b6840d6623a89565f8febf3a997830 (patch) | |
| tree | 4d3ea4d93d14738a1c5a418a37917f80a41cf85e /test/base | |
| parent | a3083eabf467e7f36db0850342758ce162c3eef8 (diff) | |
| download | sqlalchemy-68a350d462b6840d6623a89565f8febf3a997830.tar.gz | |
- remove test.sql._base, test.engine._base, test.orm._base, move those classes to a new test.lib.fixtures module
- move testing.TestBase to test.lib.fixtures
- massive search and replace
Diffstat (limited to 'test/base')
| -rw-r--r-- | test/base/test_dependency.py | 4 | ||||
| -rw-r--r-- | test/base/test_events.py | 13 | ||||
| -rw-r--r-- | test/base/test_except.py | 4 | ||||
| -rw-r--r-- | test/base/test_utils.py | 39 |
4 files changed, 30 insertions, 30 deletions
diff --git a/test/base/test_dependency.py b/test/base/test_dependency.py index 9fae92fa1..85347ad91 100644 --- a/test/base/test_dependency.py +++ b/test/base/test_dependency.py @@ -1,10 +1,10 @@ from sqlalchemy.util import topological -from test.lib import TestBase from test.lib.testing import assert_raises, eq_ from test.lib.util import conforms_partial_ordering from sqlalchemy import exc +from test.lib import fixtures -class DependencySortTest(TestBase): +class DependencySortTest(fixtures.TestBase): def assert_sort(self, tuples, allitems=None): if allitems is None: diff --git a/test/base/test_events.py b/test/base/test_events.py index f699a66f2..e6ce12501 100644 --- a/test/base/test_events.py +++ b/test/base/test_events.py @@ -1,9 +1,10 @@ """Test event registration and listening.""" -from test.lib.testing import TestBase, eq_, assert_raises +from test.lib.testing import eq_, assert_raises from sqlalchemy import event, exc, util +from test.lib import fixtures -class TestEvents(TestBase): +class TestEvents(fixtures.TestBase): """Test class- and instance-level event registration.""" def setUp(self): @@ -89,7 +90,7 @@ class TestEvents(TestBase): [listen_three, listen_one, listen_two] ) -class TestAcceptTargets(TestBase): +class TestAcceptTargets(fixtures.TestBase): """Test default target acceptance.""" def setUp(self): @@ -159,7 +160,7 @@ class TestAcceptTargets(TestBase): [listen_two, listen_four] ) -class TestCustomTargets(TestBase): +class TestCustomTargets(fixtures.TestBase): """Test custom target acceptance.""" def setUp(self): @@ -199,7 +200,7 @@ class TestCustomTargets(TestBase): listen, "event_one", Target ) -class TestListenOverride(TestBase): +class TestListenOverride(fixtures.TestBase): """Test custom listen functions which change the listener function signature.""" def setUp(self): @@ -246,7 +247,7 @@ class TestListenOverride(TestBase): ] ) -class TestPropagate(TestBase): +class TestPropagate(fixtures.TestBase): def setUp(self): global Target diff --git a/test/base/test_except.py b/test/base/test_except.py index 044e7c244..eef247063 100644 --- a/test/base/test_except.py +++ b/test/base/test_except.py @@ -2,7 +2,7 @@ from sqlalchemy import exc as sa_exceptions -from test.lib import TestBase +from test.lib import fixtures # Py3K #StandardError = BaseException @@ -33,7 +33,7 @@ class OutOfSpec(DatabaseError): pass -class WrapTest(TestBase): +class WrapTest(fixtures.TestBase): def test_db_error_normal(self): try: diff --git a/test/base/test_utils.py b/test/base/test_utils.py index 48fc075ee..981e912a6 100644 --- a/test/base/test_utils.py +++ b/test/base/test_utils.py @@ -1,13 +1,12 @@ from test.lib.testing import assert_raises, assert_raises_message import copy, threading from sqlalchemy import util, sql, exc -from test.lib import TestBase from test.lib.testing import eq_, is_, ne_, fails_if from test.lib.util import gc_collect, picklers from sqlalchemy.util import classproperty +from test.lib import fixtures - -class OrderedDictTest(TestBase): +class OrderedDictTest(fixtures.TestBase): def test_odict(self): o = util.OrderedDict() o['a'] = 1 @@ -71,7 +70,7 @@ class OrderedDictTest(TestBase): o3 = copy.copy(o) eq_(o3.keys(), o.keys()) -class OrderedSetTest(TestBase): +class OrderedSetTest(fixtures.TestBase): def test_mutators_against_iter(self): # testing a set modified against an iterator o = util.OrderedSet([3,2, 4, 5]) @@ -80,14 +79,14 @@ class OrderedSetTest(TestBase): eq_(o.intersection(iter([3,4, 6])), util.OrderedSet([3, 4])) eq_(o.union(iter([3,4, 6])), util.OrderedSet([2, 3, 4, 5, 6])) -class FrozenDictTest(TestBase): +class FrozenDictTest(fixtures.TestBase): def test_serialize(self): d = util.immutabledict({1:2, 3:4}) for loads, dumps in picklers(): print loads(dumps(d)) -class MemoizedAttrTest(TestBase): +class MemoizedAttrTest(fixtures.TestBase): def test_memoized_property(self): val = [20] class Foo(object): @@ -121,7 +120,7 @@ class MemoizedAttrTest(TestBase): eq_(f1.bar(), 20) eq_(val[0], 21) -class ColumnCollectionTest(TestBase): +class ColumnCollectionTest(fixtures.TestBase): def test_in(self): cc = sql.ColumnCollection() cc.add(sql.column('col1')) @@ -149,7 +148,7 @@ class ColumnCollectionTest(TestBase): assert (cc1==cc2).compare(c1 == c2) assert not (cc1==cc3).compare(c2 == c3) -class LRUTest(TestBase): +class LRUTest(fixtures.TestBase): def test_lru(self): class item(object): @@ -196,7 +195,7 @@ class LRUTest(TestBase): class ImmutableSubclass(str): pass -class FlattenIteratorTest(TestBase): +class FlattenIteratorTest(fixtures.TestBase): def test_flatten(self): assert list(util.flatten_iterator([[1, 2, 3], [4, 5, 6], 7, @@ -253,7 +252,7 @@ class HashEqOverride(object): return True -class IdentitySetTest(TestBase): +class IdentitySetTest(fixtures.TestBase): def assert_eq(self, identityset, expected_iterable): expected = sorted([id(o) for o in expected_iterable]) found = sorted([id(o) for o in identityset]) @@ -370,7 +369,7 @@ class IdentitySetTest(TestBase): assert_raises(TypeError, lambda: s1 - os2) assert_raises(TypeError, lambda: s1 - [3, 4, 5]) -class OrderedIdentitySetTest(TestBase): +class OrderedIdentitySetTest(fixtures.TestBase): def assert_eq(self, identityset, expected_iterable): expected = [id(o) for o in expected_iterable] @@ -398,7 +397,7 @@ class OrderedIdentitySetTest(TestBase): eq_(s1.union(s2).intersection(s3), [a, d, f]) -class DictlikeIteritemsTest(TestBase): +class DictlikeIteritemsTest(fixtures.TestBase): baseline = set([('a', 1), ('b', 2), ('c', 3)]) def _ok(self, instance): @@ -475,7 +474,7 @@ class DictlikeIteritemsTest(TestBase): self._notok(duck6()) -class DuckTypeCollectionTest(TestBase): +class DuckTypeCollectionTest(fixtures.TestBase): def test_sets(self): # Py2K import sets @@ -506,7 +505,7 @@ class DuckTypeCollectionTest(TestBase): instance = type_() is_(util.duck_type_collection(instance), None) -class ArgInspectionTest(TestBase): +class ArgInspectionTest(fixtures.TestBase): def test_get_cls_kwargs(self): class A(object): def __init__(self, a): @@ -573,7 +572,7 @@ class ArgInspectionTest(TestBase): test(f3) test(f4) -class SymbolTest(TestBase): +class SymbolTest(fixtures.TestBase): def test_basic(self): sym1 = util.symbol('foo') assert sym1.name == 'foo' @@ -603,7 +602,7 @@ class SymbolTest(TestBase): assert rt is sym1 assert rt is sym2 -class WeakIdentityMappingTest(TestBase): +class WeakIdentityMappingTest(fixtures.TestBase): class Data(object): pass @@ -796,7 +795,7 @@ class WeakIdentityMappingTest(TestBase): eq_(wim._weakrefs, {}) -class TestFormatArgspec(TestBase): +class TestFormatArgspec(fixtures.TestBase): def test_specs(self): def test(fn, wanted, grouped=None): if grouped is None: @@ -937,7 +936,7 @@ class TestFormatArgspec(TestBase): test(O.__init__, custom_spec) -class AsInterfaceTest(TestBase): +class AsInterfaceTest(fixtures.TestBase): class Something(object): def _ignoreme(self): pass @@ -1026,7 +1025,7 @@ class AsInterfaceTest(TestBase): cls=self.Something) -class TestClassHierarchy(TestBase): +class TestClassHierarchy(fixtures.TestBase): def test_object(self): eq_(set(util.class_hierarchy(object)), set((object,))) @@ -1063,7 +1062,7 @@ class TestClassHierarchy(TestBase): # end Py2K -class TestClassProperty(TestBase): +class TestClassProperty(fixtures.TestBase): def test_simple(self): class A(object): |
