Run race detection for tests

This commit is contained in:
Leonid Bugaev
2014-10-09 22:45:15 +04:00
parent 3a43e697d5
commit 5f883e08ce
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -1,3 +1,3 @@
language: go
go: 1.3.3
script: sudo -E bash -c "source /etc/profile && gvm use go1.3.3 && export GOPATH=$HOME/gopath:$GOPATH && go get && go test -v"
script: sudo -E bash -c "source /etc/profile && gvm use go1.3.3 && export GOPATH=$HOME/gopath:$GOPATH && go get && GORACE='halt_on_error=1' go test -race -v"
+1 -1
View File
@@ -12,7 +12,7 @@ dbuild:
docker build -t gor .
dtest:
docker run -v `pwd`:/gopath/src/gor -t -i gor go test -v
docker run -v `pwd`:/gopath/src/gor -t -i --env GORACE="halt_on_error=1" gor go test -race -v
drun:
docker run -v `pwd`:/gopath/src/gor -t -i gor go run $(SOURCE) --input-dummy=0 --output-dummy=0 --verbose
+1 -1
View File
@@ -14,7 +14,7 @@ func NewDummyOutput(options string) (di *DummyOutput) {
}
func (i *DummyOutput) Write(data []byte) (int, error) {
fmt.Println("Writing message: ", data)
fmt.Println("Writing message: ", string(data))
return len(data), nil
}