test: Improve test depth
Make sure we're catching everything, including new, deeper code.
This commit is contained in:
4
Makefile
4
Makefile
@@ -188,8 +188,8 @@ $(addprefix test-shell-,${test_shell}): test-shell-%: build
|
|||||||
|
|
||||||
gofmt:
|
gofmt:
|
||||||
# TODO: remove gofmt once goimports has a -s option
|
# TODO: remove gofmt once goimports has a -s option
|
||||||
find . -maxdepth 6 -type f -name '*.go' -not -path './old/*' -not -path './tmp/*' -not -path './vendor/*' -exec gofmt -s -w {} \;
|
find . -maxdepth 9 -type f -name '*.go' -not -path './old/*' -not -path './tmp/*' -not -path './vendor/*' -exec gofmt -s -w {} \;
|
||||||
find . -maxdepth 6 -type f -name '*.go' -not -path './old/*' -not -path './tmp/*' -not -path './vendor/*' -exec goimports -w {} \;
|
find . -maxdepth 9 -type f -name '*.go' -not -path './old/*' -not -path './tmp/*' -not -path './vendor/*' -exec goimports -w {} \;
|
||||||
|
|
||||||
yamlfmt:
|
yamlfmt:
|
||||||
find . -maxdepth 3 -type f -name '*.yaml' -not -path './old/*' -not -path './tmp/*' -not -path './omv.yaml' -exec ruby -e "require 'yaml'; x=YAML.load_file('{}').to_yaml.each_line.map(&:rstrip).join(10.chr)+10.chr; File.open('{}', 'w').write x" \;
|
find . -maxdepth 3 -type f -name '*.yaml' -not -path './old/*' -not -path './tmp/*' -not -path './omv.yaml' -exec ruby -e "require 'yaml'; x=YAML.load_file('{}').to_yaml.each_line.map(&:rstrip).join(10.chr)+10.chr; File.open('{}', 'w').write x" \;
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ for pkg in `go list -e ./... | grep -v "^${base}/vendor/" | grep -v "^${base}/ex
|
|||||||
done
|
done
|
||||||
|
|
||||||
# loop through individual *.go files
|
# loop through individual *.go files
|
||||||
for file in `find . -maxdepth 9 -type f -name '*.go' -not -path './old/*' -not -path './tmp/*' -not -path 'vendor/*'`; do
|
for file in `find . -maxdepth 9 -type f -name '*.go' -not -path './old/*' -not -path './tmp/*' -not -path './vendor/*'`; do
|
||||||
#if [[ $file == "./vendor/"* ]]; then # skip files that start with...
|
#if [[ $file == "./vendor/"* ]]; then # skip files that start with...
|
||||||
# continue
|
# continue
|
||||||
#fi
|
#fi
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ function parser-conflicts() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# loop through individual *.y files
|
# loop through individual *.y files
|
||||||
for file in `find . -maxdepth 9 -type f -name '*.y' -not -path './old/*' -not -path './tmp/*' -not -path 'vendor/*'`; do
|
for file in `find . -maxdepth 9 -type f -name '*.y' -not -path './old/*' -not -path './tmp/*' -not -path './vendor/*'`; do
|
||||||
run-test parser-indentation "$file"
|
run-test parser-indentation "$file"
|
||||||
run-test parser-conflicts "$file"
|
run-test parser-conflicts "$file"
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user