
http://doc.eux.baidu.com/app/list/174e560e528e691b8a/w20dr559_7bxkv6

# 01-29

- () test?
  - [](/components/time-picker/coverage/lcov-report/index.html)
  - (x) col & onChange
    - 正常的面板选择
  - (x) 兜底 : time input => icon 不显示 (理论上现在肯定显示?)
    - 但 default icon 可能被重置
  - (x) disabled 场景
  - (x) safe invoke chain / 非法场景测试
  - 面板收起
    - (x) tab 切换
    - (x) 点击外部
  - (x) 输入
    - (@) CRUD, 顺序, 范式套路
    - (@) it.todo
    - (x) date picker?
    - fireEvent
      - change : `fireEvent.change(input, {target: {value: '2:10'}});`
    - nice, @doc: IDEA 默认不会生成 coverage, 不会更新上一次的 test 结果
      - 需要手动触发 `pnpm run test`
  - (x) clear
    - (x) hover => 点击 有误? @doc:
      - 难道是 click => mouse enter 的问题?
    - @doc: 不需要 "等待" or "sleep"
  - (x) 自定义 icon
  - (x) time value
  - () 如何, 明确, ignore?
  - @doc: 真的可能有 "上下文" 切换成本 (越久越是)
    - 可持续问题
  - (@) 回顾
    - 配置, 行为, 等待, 准备, 验证
    - fixture : utils, mock data, ...
- (@) @doc  实际, 粗略估算?
  - 没有进入前, 你是不知道的
  - 粗排 vs. 精排
    - 知识/信息的输入, 认知的升级
    - 有什么, 要多久, 求和
