Coverage report: 76%

Files Functions Classes

coverage.py v7.6.12, created at 2025-02-24 19:31 +0100

File function statements missing excluded coverage
src/mactime/__init__.py (no function) 0 0 0 100%
src/mactime/__main__.py (no function) 3 3 0 0%
src/mactime/_cli_interface.py HelpfulParser.error 3 0 0 100%
src/mactime/_cli_interface.py handle_cli_exception 12 3 0 75%
src/mactime/_cli_interface.py arg 12 0 0 100%
src/mactime/_cli_interface.py Command.is_cli 1 0 0 100%
src/mactime/_cli_interface.py Command.__post_init__ 6 1 0 83%
src/mactime/_cli_interface.py Command.__call__ 1 1 0 0%
src/mactime/_cli_interface.py Command.run 10 10 0 0%
src/mactime/_cli_interface.py Command.from_namespace 3 0 0 100%
src/mactime/_cli_interface.py Command.populate_arguments 31 5 10 84%
src/mactime/_cli_interface.py CLI.run 10 0 0 100%
src/mactime/_cli_interface.py CLI.create_parser 13 3 0 77%
src/mactime/_cli_interface.py (no function) 45 2 0 96%
src/mactime/cli.py _RecursiveArgs.__post_init__ 8 6 0 25%
src/mactime/cli.py GetCommand.__call__ 11 5 0 55%
src/mactime/cli.py SetCommand.__post_init__ 9 3 0 67%
src/mactime/cli.py SetCommand._prepare_args 20 7 0 65%
src/mactime/cli.py SetCommand.__call__ 2 2 0 0%
src/mactime/cli.py TransferCommand.__post_init__ 10 2 0 80%
src/mactime/cli.py TransferCommand.__call__ 8 4 0 50%
src/mactime/cli.py ResetCommand.__post_init__ 10 4 0 60%
src/mactime/cli.py ResetCommand.__call__ 2 2 0 0%
src/mactime/cli.py main 1 1 0 0%
src/mactime/cli.py (no function) 92 20 0 78%
src/mactime/constants.py (no function) 39 9 0 77%
src/mactime/core.py BaseStructure.from_python 1 1 0 0%
src/mactime/core.py BaseStructure.to_python 1 1 0 0%
src/mactime/core.py BaseStructure.__repr__ 2 2 0 0%
src/mactime/core.py Timespec.from_python 4 1 0 75%
src/mactime/core.py Timespec.to_python 1 0 0 100%
src/mactime/core.py format_options 1 1 0 0%
src/mactime/core.py set_timespec_attrs 11 3 0 73%
src/mactime/core.py modify_macos_times 9 2 0 78%
src/mactime/core.py get_last_opened_date 5 2 0 60%
src/mactime/core.py get_timespec_attrs 20 4 0 80%
src/mactime/core.py resolve_paths 13 5 0 62%
src/mactime/core.py set_file_times 7 4 0 43%
src/mactime/core.py (no function) 69 15 0 78%
src/mactime/errors.py FSOperationError.__init__ 5 0 0 100%
src/mactime/errors.py FSOperationError.__init_subclass__ 3 0 0 100%
src/mactime/errors.py FSOperationError.check_call 5 0 0 100%
src/mactime/errors.py (no function) 40 0 0 100%
src/mactime/logger.py (no function) 3 0 0 100%
Total   562 134 10 76%

No items found using the specified filter.