selectors.py
branchtls-sprint
changeset 774 48cb1f42e79c
parent 770 193b7e981ea9
child 779 8510e14335e1
child 782 01801a10c567
equal deleted inserted replaced
773:eb846103be71 774:48cb1f42e79c
   382     
   382     
   383     :param expected: either 'normal' or 'linksearch' (eg searching for an
   383     :param expected: either 'normal' or 'linksearch' (eg searching for an
   384                      object to create a relation with another)
   384                      object to create a relation with another)
   385     """
   385     """
   386     def __init__(self, *expected):
   386     def __init__(self, *expected):
   387         assert expected
   387         assert expected, self
   388         self.expected = frozenset(expected)
   388         self.expected = frozenset(expected)
   389         
   389         
   390     @lltrace
   390     @lltrace
   391     def __call__(self, cls, req, rset, row=None, col=0, **kwargs):
   391     def __call__(self, cls, req, rset, row=None, col=0, **kwargs):
   392         try:
   392         try: