Skip to content

TrueWallet/e2e-tests

Repository files navigation

TrueWallet E2E Tests

This repository contains end-to-end tests using Alchemy Bundler, TrueWallet smart contracts, and TrueWallet SDK

Requirements

Install dependencies

Make sure that you have installed docker, docker compose, foundry, node, and yarn.

Pay attention: Node requires v18.

Change executable file permissions

chmod +x start.sh

Pull latest repository and submodules

git submodule update --init --recursive

Basic commands

Run docker containers and setup prerequisites

docker-compose up -d && ./prepare.sh

or shortcut

make up

It may take longer the first time

Run tests

cd tests
npm test

or shortcut

make test

or shortcut for specific test, for example "send when deployed"

make test send when deployed

Shutdown docker containers

docker-compose down

or shortcut

make down

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published