diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-03-26 19:03:11 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-03-26 19:03:11 -0400 |
| commit | 14a2fae2398fb05f7ced56cec25e6f98307356f4 (patch) | |
| tree | 6e7fde84f805d08659a96638b13edb08e681b5e9 /test/orm/test_selectable.py | |
| parent | dfd2c0fb5e1780966d0d5dfdb3d783177640f78f (diff) | |
| download | sqlalchemy-14a2fae2398fb05f7ced56cec25e6f98307356f4.tar.gz | |
- remove @testing.resolve_artifact_names, replace with direct attribute
access to the cls/self.tables/classes registries
- express orm/_base.py ORMTest in terms of engine/_base.py TablesTest,
factor out common steps into TablesTest, remove AltEngineTest as a
separate class. will further consolidate these base classes
Diffstat (limited to 'test/orm/test_selectable.py')
| -rw-r--r-- | test/orm/test_selectable.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/test/orm/test_selectable.py b/test/orm/test_selectable.py index d1cf29751..bbbf3b331 100644 --- a/test/orm/test_selectable.py +++ b/test/orm/test_selectable.py @@ -25,8 +25,9 @@ class SelectableNoFromsTest(_base.MappedTest, AssertsCompiledSQL): class Subset(_base.ComparableEntity): pass - @testing.resolve_artifact_names def test_no_tables(self): + Subset = self.classes.Subset + selectable = select(["x", "y", "z"]).alias() mapper(Subset, selectable, primary_key=[selectable.c.x]) @@ -37,8 +38,9 @@ class SelectableNoFromsTest(_base.MappedTest, AssertsCompiledSQL): use_default_dialect=True ) - @testing.resolve_artifact_names def test_no_table_needs_pl(self): + Subset = self.classes.Subset + selectable = select(["x", "y", "z"]).alias() assert_raises_message( @@ -47,13 +49,15 @@ class SelectableNoFromsTest(_base.MappedTest, AssertsCompiledSQL): mapper, Subset, selectable ) - @testing.resolve_artifact_names def test_no_selects(self): + Subset, common = self.classes.Subset, self.tables.common + subset_select = select([common.c.id, common.c.data]) assert_raises(sa.exc.InvalidRequestError, mapper, Subset, subset_select) - @testing.resolve_artifact_names def test_basic(self): + Subset, common = self.classes.Subset, self.tables.common + subset_select = select([common.c.id, common.c.data]).alias() subset_mapper = mapper(Subset, subset_select) |
