擅长:python、mysql、java
<pre><code>
import unittest
import logging
def log_setup(self, name):
print name
class TestExample(unittest.TestCase):
def test_method_name(self):
print self.method_name
def __getattribute__(self, name):
safe_getattr = super(TestExample, self).__getattribute__
if name.startswith("test_"):
self.method_name = name
log_setup(self, name)
return safe_getattr(name)
if __name__ == "__main__":
unittest.main()
</code></pre>