From d0db39189797ca04a39dfa660d7eef3051a266f6 Mon Sep 17 00:00:00 2001 From: Jakob Stoklund Olesen Date: Wed, 24 Aug 2016 16:36:52 -0700 Subject: [PATCH] Verify Rust source code formatting as part of the unit tests. Only do this is rustfmt is installed, which likely means don't run on Travis CI. --- test-all.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test-all.sh b/test-all.sh index 4b65c9b56f..e4914b9541 100755 --- a/test-all.sh +++ b/test-all.sh @@ -21,6 +21,12 @@ function banner() { echo "====== $@ ======" } +# Run rustfmt if we have it. (Travis probably won't). +if cargo install --list | grep -q '^rustfmt '; then + banner "Rust formatting" + $topdir/src/format-all.sh --write-mode=diff +fi + PKGS="cretonne cretonne-reader cretonne-tools" cd "$topdir/src/tools" for PKG in $PKGS