02b6d3067d
...into "matrix" and "normal". Also: * Make running multiple packages in parallel safe, see http://stackoverflow.com/questions/23715302/go-how-to-run-tests-for-multiple-packages * Don't depent on test_helper.TmpDir and friends to have a terminating slash
17 lines
318 B
Bash
Executable File
17 lines
318 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -eu
|
|
|
|
cd "$(dirname "$0")"
|
|
|
|
source build.bash
|
|
|
|
go test ./... $*
|
|
|
|
# Clean up after ourself, but don't descend into maybe still mounted
|
|
# example filesystems
|
|
# The tests cannot to this themselves as they are run in parallel
|
|
rm -Rf --one-file-system /tmp/gocryptfs-test-parent
|
|
|
|
go tool vet -shadow=true .
|