diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index da6fb5984..7d447c600 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -46,8 +46,8 @@ jobs: sudo npm install --global @bazel/bazelisk - name: Install dependencies run: make npm-install - - name: Get api client test data from knora-api (makefile variant) - run: make get-test-data-from-release + # - name: Copy api client test data from folder + # run: make copy-test-data-from-folder - name: Prepare test data run: make prepare-test-data - name: Run unit tests diff --git a/Makefile b/Makefile index 85f768b67..ff0d0f5ac 100644 --- a/Makefile +++ b/Makefile @@ -3,6 +3,9 @@ THIS_FILE := $(lastword $(MAKEFILE_LIST)) CURRENT_DIR := $(shell dirname $(realpath $(firstword $(MAKEFILE_LIST)))) +TEST_DATA_SRC_DIR := $(CURRENT_DIR)/test/ +TEST_DATA_FILE := client-test-data.zip + include vars.mk # Function to get github release asset id and to download client-test-data.zip from knora-api release @@ -42,6 +45,12 @@ get-test-data-from-release: ## get the test-data from assets in github release c @rm -rf client-test-data.zip @$(call download-test-data,$(API_REPO),$(API_VERSION)) +.PHONY: copy-test-data-from-folder +copy-test-data-from-folder: + rm -f $(CURRENT_DIR)/$(TEST_DATA_FILE) + @echo "Copying $(TEST_DATA_FILE) from $(TEST_DATA_SRC_DIR) to $(CURRENT_DIR)" + cp $(TEST_DATA_SRC_DIR)$(TEST_DATA_FILE) $(CURRENT_DIR)/$(TEST_DATA_FILE) + .PHONY: generate-test-data generate-test-data: ## generate test data from Knora-API @rm -rf $(CURRENT_DIR)/.tmp/typescript diff --git a/client-test-data.zip b/client-test-data.zip new file mode 100644 index 000000000..99748e20a Binary files /dev/null and b/client-test-data.zip differ