'The result of comparison using C{==} is delegated to the right-hand
operand if it is of an unrelated type.'

def test_delegatedEq(self):

    class Delegate(object, ):
        def __eq__(self, other):
            return [self]
    a = self.anInstance()
    b = Delegate()
    self.assertEqual((a == b), [b])
