def test_Or(self): eq_( compile(or_p(fail, succeed)), ''' def or_p(call1, call2): for x in call1: yield x for x in call2: yield x def fail(): if 0: yield True def succeed(): yield True for x in or_p(fail, succeed): yield x ''')
def test_Or(self): eq_(compile(or_p(fail, succeed)), '''for x in or_p(fail, succeed): yield x''')