fix(frontend): 保留 Mermaid 大图文字并完善图表与卡片交互

This commit is contained in:
2026-09-05 20:58:33 +08:00
parent f7a6cacccd
commit d61b133627
8 changed files with 493 additions and 28 deletions
@@ -8,6 +8,10 @@ it('distinguishes unreported tokens from zero and switches to request counts', a
api: { requests: 2, totals: { input_tokens: 0 }, coverage: { input_tokens: 1 } },
}] } })
expect(wrapper.findAll('.usage-bar.missing')).toHaveLength(1)
expect(wrapper.get('.usage-pie').attributes('aria-label')).toContain('本地模型: 0')
await wrapper.get('.chart-column').trigger('mouseenter')
expect(wrapper.get('.chart-column').classes()).toContain('highlighted')
expect(wrapper.get('.chart-readout').text()).toContain('未提供')
expect(wrapper.get('.usage-bar.local').attributes('aria-label')).toContain('未提供')
expect(wrapper.get('.usage-bar.api').attributes('aria-label')).toContain('覆盖 1/2')
await wrapper.get('select').setValue('requests')