github.com/amrnt/deis@v1.3.1/tests/Makefile (about) 1 include ../includes.mk 2 3 MOCK_STORE_IMAGE = $(IMAGE_PREFIX)mock-store:latest 4 5 test: test-smoke 6 7 test-smoke: test-style 8 godep go test -tags integration -short -timeout 20m -v -run TestSmoke 9 10 test-full: test-style 11 godep go test -tags integration -v -run TestGlobal 12 godep go test -tags integration -v -run TestApps 13 godep go test -tags integration -v -run TestAuth 14 godep go test -tags integration -v -run TestBuilds 15 godep go test -tags integration -v -run TestConfig 16 godep go test -tags integration -v -run TestKeys 17 godep go test -tags integration -v -run TestPerms 18 godep go test -tags integration -v -run TestPs 19 godep go test -tags integration -v -run TestReleases 20 21 setup-root-gotools: 22 sudo GOPATH=/tmp/tmpGOPATH go get -u -v code.google.com/p/go.tools/cmd/cover 23 sudo GOPATH=/tmp/tmpGOPATH go get -u -v code.google.com/p/go.tools/cmd/vet 24 sudo rm -rf /tmp/tmpGOPATH 25 26 setup-gotools: 27 go get -v github.com/golang/lint/golint 28 29 mock-store: 30 docker build -t $(MOCK_STORE_IMAGE) fixtures/mock-store/ 31 32 test-style: 33 go vet -x ./... 34 -golint ./... 35 36 nuke_from_orbit: 37 -docker kill `docker ps -q` 38 -docker rm `docker ps -a -q` 39 -docker rmi -f `docker images -q`