Browse Source

Add some docstrings

tags/v0.3.0^2
Paul "LeoNerd" Evans 9 years ago
parent
commit
aeb69c0f8c
1 changed files with 6 additions and 0 deletions
  1. +6
    -0
      tests/unittest.py

+ 6
- 0
tests/unittest.py View File

@@ -27,6 +27,10 @@ logging.getLogger().setLevel(NEVER)


class TestCase(unittest.TestCase):
"""A subclass of twisted.trial's TestCase which looks for 'loglevel'
attributes on both itself and its individual test methods, to override the
root logger's logging level while that test (case|method) runs."""

def __init__(self, methodName, *args, **kwargs):
super(TestCase, self).__init__(methodName, *args, **kwargs)

@@ -56,5 +60,7 @@ class TestCase(unittest.TestCase):


def DEBUG(target):
"""A decorator to set the .loglevel attribute to logging.DEBUG.
Can apply to either a TestCase or an individual test method."""
target.loglevel = logging.DEBUG
return target

Loading…
Cancel
Save