diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2012-03-04 04:19:26 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2012-03-04 18:02:07 +0100 |
commit | d400619deec2bae2c9b394c72c20edfd46e4d197 (patch) | |
tree | 3612071cac0919c70468e580f905f00584580fa6 | |
parent | a50def839c9ead7f05ea90c093a64794f79ed243 (diff) | |
download | samba-d400619deec2bae2c9b394c72c20edfd46e4d197.tar.gz samba-d400619deec2bae2c9b394c72c20edfd46e4d197.tar.bz2 samba-d400619deec2bae2c9b394c72c20edfd46e4d197.zip |
selftest.testlist: Add docstrings.
-rw-r--r-- | selftest/testlist.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/selftest/testlist.py b/selftest/testlist.py index 276b51b812..a68a9b8ab9 100644 --- a/selftest/testlist.py +++ b/selftest/testlist.py @@ -92,12 +92,20 @@ def read_restricted_test_list(f): class RestrictedTestManager(object): + """Test manager which can filter individual tests that should be run.""" def __init__(self, test_list): self.test_list = test_list self.unused = set(self.test_list) def should_run_testsuite(self, name): + """Determine whether a testsuite should be run. + + :param name: Name of the testsuite + :return: None if full testsuite should be run, + a list of subtests to run or [] if it should + not be run. + """ match = [] for r in self.test_list: if r == name: @@ -112,4 +120,8 @@ class RestrictedTestManager(object): return match def iter_unused(self): + """Iterate over entry entries that were unused. + + :return: Iterator over test list entries that were not used. + """ return iter(self.unused) |