LimeChain / matchstick

🔥 Unit testing framework for Subgraph development on The Graph protocol. ⚙️
MIT License
210 stars 18 forks source link

Remove cmake build from coverage #262

Closed dimitrovmaksim closed 2 years ago

dimitrovmaksim commented 2 years ago

Issues: closes https://github.com/LimeChain/matchstick/issues/259

What it does: Using cmake to build the wabt module every time matchstick is run in coverage mode is pretty slow. Also it requires cmake to be installed in the docker container which also increases the build time and the image size. We found that the wabt node package runs without issues and helps fix the issues above.

Depends on: matchstick-as https://github.com/LimeChain/matchstick-as/pull/40