jd-opensource / jd-opensource/nutui

单测行覆盖率存在波动

Open
#3,083 0 comments 0 reactions 0 assignees View on GitHub
improvement PR Welcome
Dominant language
Vue
Stars
6.5k
Forks
835
PR merge metrics
No merged PRs in 30d

Description

### NutUI 包名

@nutui/nutui

### NutUI 版本号

4.3.8

### 平台

h5

### 重现链接

https://github.com/jdf2e/nutui

### 重现步骤

CI 执行单元测试 `pnpm test:c`

### 期望的结果是什么?

对于相同的代码,多次执行单元测试,生成的单测覆盖率报告应该完全一致。

### 实际的结果是什么?

一些组件的异步代码(setTimeout、raf 等),有时能覆盖,有时不能,导致整体单测行覆盖率忽高忽低地波动。

### 环境信息

_No response_

### 其他补充信息

https://app.codecov.io/gh/jdf2e/nutui

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.