예제 #1
0
파일: test_util.py 프로젝트: eigenhombre/hy
def test_temporary_attribute_value():
    class O(object):
        def __init__(self):
            self.foobar = 0

    o = O()

    with util.temporary_attribute_value(o, "foobar", 42):
        assert o.foobar == 42
    assert o.foobar == 0
예제 #2
0
파일: compiler.py 프로젝트: koo5/hy
 def is_returnable(self, v):
     return temporary_attribute_value(self, "returnable", v)
예제 #3
0
 def is_returnable(self, v):
     return temporary_attribute_value(self, "returnable", v)