fix: 修复曲线图在数据所有tab的max都为0的情况下会重复请求的问题

This commit is contained in:
刘洪洪
2023-10-11 18:40:29 +08:00
parent 5fbab86a80
commit 11540d3c34
5 changed files with 43 additions and 7 deletions

View File

@@ -167,15 +167,16 @@ describe('views/charts2/charts/linkMonitor/LinkTrafficLine.vue测试', () => {
})
test('Metric=Bits/s数值为0', async () => {
const data = mockData.boundary.zero.data1
// 三个max都为0则显示nodatatab显示'-'
axiosPostAndMounted(query2, data)
const textNode0 = await wrapper.get('[test-id="tabContent0"]')
const textNode1 = await wrapper.get('[test-id="tabContent1"]')
const textNode2 = await wrapper.get('[test-id="tabContent2"]')
await new Promise(resolve => setTimeout(() => {
expect(textNode0.text()).toEqual('<0.01bps')
expect(textNode1.text()).toEqual('<0.01bps')
expect(textNode2.text()).toEqual('<0.01bps')
expect(textNode0.text()).toEqual('-')
expect(textNode1.text()).toEqual('-')
expect(textNode2.text()).toEqual('-')
resolve()
}, 200))
})