Commit fee7b93c authored by Guido van Rossum's avatar Guido van Rossum

Use decorators.

parent 75b64e65
......@@ -1274,17 +1274,18 @@ class BuiltinTest(unittest.TestCase):
self.assertRaises(ValueError, unichr, sys.maxunicode+1)
self.assertRaises(TypeError, unichr)
# We don't want self in vars(), so these are static methods
@staticmethod
def get_vars_f0():
return vars()
# we don't want self in vars(), so use staticmethod
get_vars_f0 = staticmethod(get_vars_f0)
@staticmethod
def get_vars_f2():
BuiltinTest.get_vars_f0()
a = 1
b = 2
return vars()
get_vars_f2 = staticmethod(get_vars_f2)
def test_vars(self):
self.assertEqual(set(vars()), set(dir()))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment