web3swift
web3swift copied to clipboard
Make ganache tests setup
Project are included two tests cases yet.
- local tests, which doesn't required any Etherum interactions
- remote tests, witch required Etherum interactions.
The latter are based on Infura technology. This technology are not fitted for CI/CD pipelines, and needed to be replaced with Ganache one.
Here's the working branch for that: https://github.com/skywinder/web3swift/compare/develop...ganache-tests
As it becomes due development - local tests are belongs on any ETH VM either. So at this stage theres's a solution to add ganache VM to run them on it.