web3swift icon indicating copy to clipboard operation
web3swift copied to clipboard

Make ganache tests setup

Open yaroslavyaroslav opened this issue 3 years ago • 1 comments

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

yaroslavyaroslav avatar Dec 26 '21 15:12 yaroslavyaroslav

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.

yaroslavyaroslav avatar Mar 16 '22 11:03 yaroslavyaroslav