|
4 | 4 | from collections import namedtuple |
5 | 5 |
|
6 | 6 |
|
7 | | -class TestPath(namedtuple("TestPath", "root relfile func sub")): |
| 7 | +class SingleTestPath(namedtuple("TestPath", "root relfile func sub")): |
8 | 8 | """Where to find a single test.""" |
9 | 9 |
|
10 | 10 | def __new__(cls, root, relfile, func, sub=None): |
11 | | - self = super(TestPath, cls).__new__( |
| 11 | + self = super(SingleTestPath, cls).__new__( |
12 | 12 | cls, |
13 | 13 | str(root) if root else None, |
14 | 14 | str(relfile) if relfile else None, |
@@ -62,14 +62,16 @@ def __init__(self, *args, **kwargs): |
62 | 62 | raise TypeError("missing relpath") |
63 | 63 |
|
64 | 64 |
|
65 | | -class TestInfo(namedtuple("TestInfo", "id name path source markers parentid kind")): |
| 65 | +class SingleTestInfo( |
| 66 | + namedtuple("TestInfo", "id name path source markers parentid kind") |
| 67 | +): |
66 | 68 | """Info for a single test.""" |
67 | 69 |
|
68 | 70 | MARKERS = ("skip", "skip-if", "expected-failure") |
69 | 71 | KINDS = ("function", "doctest") |
70 | 72 |
|
71 | 73 | def __new__(cls, id, name, path, source, markers, parentid, kind="function"): |
72 | | - self = super(TestInfo, cls).__new__( |
| 74 | + self = super(SingleTestInfo, cls).__new__( |
73 | 75 | cls, |
74 | 76 | str(id) if id else None, |
75 | 77 | str(name) if name else None, |
|
0 commit comments