...
1test:
2 @if [ -z "$(REDIS_VERSION)" ]; then \
3 echo "REDIS_VERSION not set, running all tests"; \
4 go test -v ./...; \
5 else \
6 MAJOR_VERSION=$$(echo "$(REDIS_VERSION)" | cut -d. -f1); \
7 if [ "$$MAJOR_VERSION" -ge 8 ]; then \
8 echo "REDIS_VERSION $(REDIS_VERSION) >= 8, running all tests"; \
9 go test -v ./...; \
10 else \
11 echo "REDIS_VERSION $(REDIS_VERSION) < 8, skipping vector_sets tests"; \
12 go test -v ./... -run '^(?!.*(?:vectorset|ExampleClient_vectorset)).*$$'; \
13 fi; \
14 fi
15
16.PHONY: testView as plain text