|
|
@@ -226,6 +226,18 @@ fmt-check: |
|
|
|
test: |
|
|
|
GO111MODULE=on $(GO) test -mod=vendor -tags='sqlite sqlite_unlock_notify' $(PACKAGES) |
|
|
|
|
|
|
|
PHONY: test-check |
|
|
|
test-check: |
|
|
|
@echo "Checking if tests have changed the source tree..."; |
|
|
|
@diff=$$(git status -s); \ |
|
|
|
if [ -n "$$diff" ]; then \ |
|
|
|
echo "make test has changed files in the source tree:"; \ |
|
|
|
echo "$${diff}"; \ |
|
|
|
echo "You should change the tests to create these files in a temporary directory."; \ |
|
|
|
echo "Do not simply add these files to .gitignore"; \ |
|
|
|
exit 1; \ |
|
|
|
fi; |
|
|
|
|
|
|
|
.PHONY: test\#% |
|
|
|
test\#%: |
|
|
|
GO111MODULE=on $(GO) test -mod=vendor -tags='sqlite sqlite_unlock_notify' -run $* $(PACKAGES) |