def test_producer_caching(self):
p = py.log.Producer('x1')
-> x2 = p.x2
assert x2 is p.x2
def __getattr__(self, name):
if '_' in name:
raise AttributeError, name
-> producer = self.__class__(self.keywords + (name,))
setattr(self, name, producer)
return producer