Closed yondonfu closed 4 years ago
Changed base branch to streamflow
and rebased.
I'm guessing for the changes to the npm scripts to use package names instead of paths, that npm will first try to resolve those dependencies in node_modules/.bin before checking globally installed modules?
Yep! See https://firstdoit.com/no-need-for-globals-using-npm-dependencies-in-npm-scripts-3dfb478908
Looks like the tests pass but coveralls throws an error at the end of the process
Saw on discord that coveralls is down
Totals | |
---|---|
Change from base Build 1092: | 0.0% |
Covered Lines: | 681 |
Relevant Lines: | 681 |
Coveralls fixed!
This PR updates test commands so that
ganache-cli
is started and cleaned up after each test command. This avoids the problem where whenever we updateganache-cli
, if two versions are incompatible (EVM version change for example) and we accidentally connect to an old instance from a previous test command we end up running into weird issues. Also:package.json
scriptsspace-infix-ops
eslint rule since this has come up in some recent PR reviewsFixes #316