]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
a particular test which fails in 0.4
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 May 2008 21:27:15 +0000 (21:27 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 May 2008 21:27:15 +0000 (21:27 +0000)
test/orm/query.py

index 9111556923b4692a24d2c21858a9ac1d2a0019c5..675bd9eb1e0cd00dfdc7569fc310af9742f335fe 100644 (file)
@@ -1265,7 +1265,15 @@ class MixedEntitiesTest(QueryTest):
 
                 (User(addresses=[],name=u'chuck',id=10), None)]
         )
-            
+
+    def test_column_from_limited_eagerload(self):
+        sess = create_session()
+        
+        def go():
+            results = sess.query(User).limit(1).options(eagerload('addresses')).add_column(User.name).all()
+            self.assertEquals(results, [(User(name='jack'), 'jack')])
+        self.assert_sql_count(testing.db, go, 1)
+        
     def test_self_referential(self):
         
         sess = create_session()