equal
deleted
inserted
replaced
291 def __call__(self, cls, *args, **kwargs): |
291 def __call__(self, cls, *args, **kwargs): |
292 score = self.selector(cls, *args, **kwargs) |
292 score = self.selector(cls, *args, **kwargs) |
293 return int(not score) |
293 return int(not score) |
294 |
294 |
295 def __str__(self): |
295 def __str__(self): |
296 return 'NOT(%s)' % super(NotSelector, self).__str__() |
296 return 'NOT(%s)' % self.selector |
297 |
297 |
298 |
298 |
299 class yes(Selector): |
299 class yes(Selector): |
300 """Return the score given as parameter, with a default score of 0.5 so any |
300 """Return the score given as parameter, with a default score of 0.5 so any |
301 other selector take precedence. |
301 other selector take precedence. |