test pre-commit