优化
This commit is contained in:
@@ -126,12 +126,12 @@ describe('CarrierRatesView price-book source contract', () => {
|
||||
expect(source).toContain('<DataTable')
|
||||
expect(source).toContain(':columns="columns"')
|
||||
expect(detailSource).toContain('border stripe aria-label="渠道价格行预览"')
|
||||
expect(source).toContain('<el-button size="small" plain type="primary" @click="openDetail')
|
||||
expect(source).toMatch(/size="small"\r?\n\s+plain\r?\n\s+:loading="downloadingIds\.has/)
|
||||
expect(source).toContain('<Eye :size="15" />{{ detailActionLabel')
|
||||
expect(source).toContain('<Download :size="15" />原文件')
|
||||
expect(source).toContain('<el-button data-tone="neutral" class="density-action"')
|
||||
expect(source).toMatch(/:loading="downloadingIds\.has/)
|
||||
expect(source).toContain('{{ detailActionLabel')
|
||||
expect(source).toContain('原文件</el-button>')
|
||||
expect(detailSource).toContain('<CircleCheck :size="16" />确认并立即生效')
|
||||
expect(detailSource).toContain("import PageToolbar from '@/shared/components/PageToolbar.vue'")
|
||||
expect(detailSource).toContain('class="density-detail-header"')
|
||||
expect(source).not.toContain('<el-button link type="primary" @click="openDetail')
|
||||
})
|
||||
|
||||
@@ -151,9 +151,9 @@ describe('CarrierRatesView price-book source contract', () => {
|
||||
})
|
||||
|
||||
it('keeps all row actions directly visible without a premature more menu', () => {
|
||||
expect(source).toContain('<Eye :size="15" />{{ detailActionLabel')
|
||||
expect(source).toContain('<Download :size="15" />原文件')
|
||||
expect(source).toContain('<CircleX :size="15" />作废')
|
||||
expect(source).toContain('{{ detailActionLabel')
|
||||
expect(source).toContain('原文件</el-button>')
|
||||
expect(source).toContain('作废</el-button>')
|
||||
expect(source).not.toContain('MoreHorizontal')
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user