# HG changeset patch # User Adrien Di Mascio # Date 1234912354 -3600 # Node ID 45c3414ac002eb5f9fafb2c73d05030762f922d6 # Parent ac4a94e50b6006cf6986dc840466e955945defaa __selectors__ must return a tuple diff -r ac4a94e50b60 -r 45c3414ac002 appobject.py --- a/appobject.py Wed Feb 18 00:03:27 2009 +0100 +++ b/appobject.py Wed Feb 18 00:12:34 2009 +0100 @@ -104,7 +104,7 @@ def __selectors__(cls): selector = cls.__select__ if isinstance(selector, AndSelector): - return selector.selectors + return tuple(selector.selectors) if not isinstance(selector, tuple): selector = (selector,) return selector