7066d53b02
Signed-off-by: Julien Danjou <julien@danjou.info>
14 lines
264 B
Python
14 lines
264 B
Python
from hy import util
|
|
|
|
|
|
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
|