serverless / serverless-tencent

⚡️ 🐧 Serverless Tencent CLI 及中文讨论社区
https://cn.serverless.com
63 stars 26 forks source link

Improve unit tests and commit process #73

Closed zongUMR closed 2 years ago

zongUMR commented 2 years ago

Some prior PRs:

close: https://app.asana.com/0/0/1201163033517229/f

  1. 自动生成 unit coverage 报告
  2. git commit 之后本地自动 prettify
  3. 更多的单元测试
github-actions[bot] commented 2 years ago

:loop: Code coverage

Filename Statements Branches Functions Lines
src/libs/config.js 62.64% 65.28% 100% 62.64%
src/libs/utils/index.js 100% 100% 100% 100%
src/libs/utils/basic.js 32.52% 22.57% 39.02% 32.43%
src/libs/utils/utils.js 52.69% 31.76% 46.67% 52.99%
src/libs/cli.js 40.91% 29.76% 35.48% 41.18%
tests/testUtils.js 85.71% 100% 75% 85.71%