equal
deleted
inserted
replaced
247 return unprotected_entities(self.schema, strict=True) |
247 return unprotected_entities(self.schema, strict=True) |
248 |
248 |
249 def iter_automatic_rsets(self, limit=10): |
249 def iter_automatic_rsets(self, limit=10): |
250 """generates basic resultsets for each entity type""" |
250 """generates basic resultsets for each entity type""" |
251 etypes = self.to_test_etypes() |
251 etypes = self.to_test_etypes() |
|
252 if not etypes: |
|
253 return |
252 for etype in etypes: |
254 for etype in etypes: |
253 yield self.execute('Any X LIMIT %s WHERE X is %s' % (limit, etype)) |
255 yield self.execute('Any X LIMIT %s WHERE X is %s' % (limit, etype)) |
254 etype1 = etypes.pop() |
256 etype1 = etypes.pop() |
255 try: |
257 try: |
256 etype2 = etypes.pop() |
258 etype2 = etypes.pop() |