server/test/unittest_msplanner.py
changeset 4915 d657b89df9f4
parent 4823 e833520870ee
child 5420 09b50d7e5321
equal deleted inserted replaced
4914:dcb055f32d9b 4915:d657b89df9f4
  1008         self.restore_orig_cwuser_security()
  1008         self.restore_orig_cwuser_security()
  1009         # use a guest user
  1009         # use a guest user
  1010         self.session = self.user_groups_session('guests')
  1010         self.session = self.user_groups_session('guests')
  1011         self._test('Any X,XT,U WHERE X is Card, X owned_by U?, X title XT, U login L',
  1011         self._test('Any X,XT,U WHERE X is Card, X owned_by U?, X title XT, U login L',
  1012                    [('FetchStep',
  1012                    [('FetchStep',
  1013                      [('Any U,L WHERE U identity 5, U login L, U is CWUser',
  1013                      [('Any U,L WHERE U login L, EXISTS(U identity 5), U is CWUser',
  1014                        [{'L': 'String', u'U': 'CWUser'}])],
  1014                        [{'L': 'String', u'U': 'CWUser'}])],
  1015                      [self.system], {}, {'L': 'table0.C1', 'U': 'table0.C0', 'U.login': 'table0.C1'}, []),
  1015                      [self.system], {}, {'L': 'table0.C1', 'U': 'table0.C0', 'U.login': 'table0.C1'}, []),
  1016                     ('FetchStep',
  1016                     ('FetchStep',
  1017                      [('Any X,XT WHERE X title XT, X is Card', [{'X': 'Card', 'XT': 'String'}])],
  1017                      [('Any X,XT WHERE X title XT, X is Card', [{'X': 'Card', 'XT': 'String'}])],
  1018                      [self.cards, self.system], None, {'X': 'table1.C0', 'X.title': 'table1.C1', 'XT': 'table1.C1'}, []),
  1018                      [self.cards, self.system], None, {'X': 'table1.C0', 'X.title': 'table1.C1', 'XT': 'table1.C1'}, []),