(tz)
| 586 | return hour, minute, second, microsecond, fold |
| 587 | |
| 588 | def _check_tzinfo_arg(tz): |
| 589 | if tz is not None and not isinstance(tz, tzinfo): |
| 590 | raise TypeError( |
| 591 | "tzinfo argument must be None or of a tzinfo subclass, " |
| 592 | f"not {type(tz).__name__!r}" |
| 593 | ) |
| 594 | |
| 595 | def _divide_and_round(a, b): |
| 596 | """divide a by b and round result to the nearest integer |
no test coverage detected