mirror of
https://github.com/wassname/catalyst.git
synced 2026-06-28 00:27:59 +08:00
f054835cd1
This pre-commit hook can be activated by copying or symlinking to the .git/hooks directory This particular commit hook is best suited for git versions < 1.8.2 The running of nosetests would be better suited for a push hook, but those are not added until 1.8.2.
20 lines
478 B
Bash
Executable File
20 lines
478 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# An hook script to verify linting and passing unit tests.
|
|
#
|
|
# Called by "git commit" with no arguments. The hook should
|
|
# exit with non-zero status after issuing an appropriate message if
|
|
# it wants to stop the commit.
|
|
#
|
|
# To enable this hook, copy or symlink to your repo's
|
|
# ".git/hooks/pre-commit".
|
|
#
|
|
# Please read the following as it will execute on your machine on each commit.
|
|
|
|
set -e
|
|
|
|
# Run flake8 linting
|
|
flake8 zipline tests
|
|
# Run unit tests
|
|
nosetests -x
|