(cls, args)
| 503 | |
| 504 | @classmethod |
| 505 | def _from_parts(cls, args): |
| 506 | # We need to call _parse_args on the instance, so as to get the |
| 507 | # right flavour. |
| 508 | self = object.__new__(cls) |
| 509 | drv, root, parts = self._parse_args(args) |
| 510 | self._drv = drv |
| 511 | self._root = root |
| 512 | self._parts = parts |
| 513 | return self |
| 514 | |
| 515 | @classmethod |
| 516 | def _from_parsed_parts(cls, drv, root, parts): |
no test coverage detected