def METHOD_NAME(self):
    def decorator(func):
        def inner(*a):
            return func(*a)
        return inner
    class Foo(unittest.TestCase):
        @decorator
        @unittest.skip('testing')
        def test_1(self):
            pass
    result = unittest.TestResult()
    test = Foo("test_1")
    suite = unittest.TestSuite([test])
    suite.run(result)
    self.assertEqual(result.skipped, [(test, "testing")])