test/unittest_selectors.py
branchstable
changeset 7982 77ed9b2fc9a5
parent 7617 be5f68f9314e
child 7986 552d41237156
--- a/test/unittest_selectors.py	Fri Oct 21 09:23:43 2011 +0200
+++ b/test/unittest_selectors.py	Fri Oct 21 10:59:57 2011 +0200
@@ -164,6 +164,12 @@
         self.assertEqual(is_instance('BaseTransition').score_class(cls, self.request()),
                           3)
 
+    def test_outer_join(self):
+        req = self.request()
+        rset = req.execute('Any U,B WHERE B? bookmarked_by U, U login "anon"')
+        self.assertEqual(is_instance('Bookmark')(None, req, rset=rset, row=0, col=1),
+                         0)
+
 
 class WorkflowSelectorTC(CubicWebTC):
     def _commit(self):