**Motivation** Bugs can arise when the `.pre-commit-config.yaml` has no repos, no hooks, or is otherwise invalid. **Summary of desired feature** Cope with these more extreme cases through testing.