SHELL = "/bin/bash"

TEST_PATH = github.com/foomo/shop
# invoke a single test by setting go test -v $(TEST_PATH)/shop

mongo:
	docker run --rm -d -it -p 27017:27017 mongo

clean:
	rm -f customer/diff-*

test: clean
	./scripts/test.sh

install-test-dependencies:
	go get -u github.com/ventu-io/go-shortid
	go get -u github.com/bwmarrin/snowflake
	go get -u github.com/sergi/go-diff/diffmatchpatch
	go get -u github.com/nbutton23/zxcvbn-go
	go get -u github.com/mitchellh/mapstructure
	go get -u gopkg.in/mgo.v2/bson
	go get -u golang.org/x/crypto/bcrypt