

def test_instance_caching_unary_ops(self):
    f = SomeFactor()
    self.assertIs((- f), (- f))
    self.assertIs((- (- f)), (- (- f)))
    self.assertIs((- (- (- f))), (- (- (- f))))

dataset/ETHPy150Open quantopian/zipline/tests/pipeline/test_term.py ObjectIdentityTestCase.test_instance_caching_unary_ops/original