

def testWith(self):
    v = registry.String('foo', 'help')
    self.assertEqual(v(), 'foo')
    with v.context('bar'):
        self.assertEqual(self(), 'bar')
    self.assertEqual(v(), 'foo')

dataset/ETHPy150Open ProgVal/Limnoria/test/test_registry.py ValuesTestCase.testWith/VarMisuse@46/60 `v`->`self`