Browse Source

test: trigger formatting tests before unit tests

Don't waste time running full unit tests only to fail CI over fmt or vet.
Anthony Romano 10 years ago
parent
commit
63197782ea
1 changed files with 3 additions and 2 deletions
  1. 3 2
      test

+ 3 - 2
test

@@ -87,7 +87,6 @@ function fmt_tests {
 		fi
 		fi
 	done
 	done
 
 
-
 	echo "Checking for license header..."
 	echo "Checking for license header..."
 	licRes=$(for file in $(find . -type f -iname '*.go' ! -path './Godeps/*'); do
 	licRes=$(for file in $(find . -type f -iname '*.go' ! -path './Godeps/*'); do
 			head -n3 "${file}" | grep -Eq "(Copyright|generated|GENERATED)" || echo -e "  ${file}"
 			head -n3 "${file}" | grep -Eq "(Copyright|generated|GENERATED)" || echo -e "  ${file}"
@@ -98,9 +97,11 @@ function fmt_tests {
 	fi
 	fi
 }
 }
 
 
+# fail fast on formatting tests
+fmt_tests
+
 unit_tests
 unit_tests
 if [ -n "$INTEGRATION" ]; then
 if [ -n "$INTEGRATION" ]; then
 	integration_tests
 	integration_tests
 fi
 fi
-fmt_tests
 echo "Success"
 echo "Success"