trufflesuite / ganache

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.
https://consensys.io/blog/consensys-announces-the-sunset-of-truffle-and-ganache-and-new-hardhat?utm_source=github&utm_medium=referral&utm_campaign=2023_Sep_truffle-sunset-2023_announcement_
MIT License
2.62k stars 678 forks source link

test: adds test coverage report to @ganache/cli, improve coverage #3735

Open jeffsmale90 opened 2 years ago

jeffsmale90 commented 2 years ago

Makes some of the components in @ganache/cli more testable, adds coverage report, and improves test coverage to process-name.ts and args.ts. The tests for args.ts cover all of the "general" configuration cases, but does not cover the flavor specific arguments.

image

Fixes: #3978

davidmurdoch commented 2 years ago

just FYI, another massive change to this file is also underway: https://github.com/trufflesuite/ganache/pull/3449/files#diff-d5cc68b0e026fee131b90a36b9f5bb25b719c702a557cb904ecde02dda59f78c