fix: fix tests and add Makefile

This commit is contained in:
2025-05-16 03:42:48 +03:00
parent 85a15edaec
commit 19f46d6edb
6 changed files with 168 additions and 13 deletions

23
Makefile Normal file
View File

@@ -0,0 +1,23 @@
# Makefile to run all browser (WASM) tests for kvstore, vault, and evm_client
BROWSER ?= firefox
.PHONY: test-browser-all test-browser-kvstore test-browser-vault test-browser-evm-client
test-browser-all: test-browser-kvstore test-browser-vault test-browser-evm-client
# Run browser tests for kvstore
test-browser-kvstore:
cd kvstore && wasm-pack test --headless --$(BROWSER)
# Run browser tests for vault
test-browser-vault:
cd vault && wasm-pack test --headless --$(BROWSER)
# Run browser tests for evm_client
test-browser-evm-client:
cd evm_client && wasm-pack test --headless --$(BROWSER)