优化
This commit is contained in:
@@ -195,10 +195,10 @@ describe('WarehousesView', () => {
|
||||
it('uses bordered striped tables and semantic operation buttons', () => {
|
||||
expect(warehousesSource).toContain('border')
|
||||
expect(warehousesSource).toContain('stripe')
|
||||
expect(warehousesSource).toContain('size="small" plain type="primary"')
|
||||
expect(warehousesSource).toMatch(/size="small"\s+plain\s+:type=/)
|
||||
expect(warehousesSource).toContain('<Pencil :size="15" />')
|
||||
expect(warehousesSource).toContain('<Power :size="15" />')
|
||||
expect(warehousesSource).toContain('data-tone="neutral" class="density-action"')
|
||||
expect(warehousesSource).toMatch(/:data-tone=/)
|
||||
expect(warehousesSource).toContain('>编辑</el-button>')
|
||||
expect(warehousesSource).toContain(':data-tone=')
|
||||
for (const label of ['仓库名称', '仓库编码', '内部编号', '州/省', '城市', '邮编']) expect(warehousesSource).toContain(`label: '${label}'`)
|
||||
expect(warehousesSource).toContain('@media (max-width: 720px)')
|
||||
})
|
||||
@@ -206,7 +206,7 @@ describe('WarehousesView', () => {
|
||||
expect(warehousesSource).toContain('<AppDialog v-model="editorOpen" :title="editorLabel" width="min(650px, calc(100vw - 28px))"')
|
||||
expect(warehousesSource).not.toContain('<AppDrawer v-model="editorOpen"')
|
||||
expect(warehousesSource).toContain(':global(.warehouse-editor-dialog .el-dialog__body) { min-height: 0; overflow-y: auto; }')
|
||||
expect(warehousesSource).toContain('.drawer-form :deep(.form-grid.two-cols) { grid-template-columns: minmax(0, 1fr); }')
|
||||
expect(warehousesSource).toContain('.density-form :deep(.form-grid.two-cols) { grid-template-columns: minmax(0, 1fr); }')
|
||||
})
|
||||
beforeEach(() => {
|
||||
vi.stubGlobal('ResizeObserver', ResizeObserverStub)
|
||||
|
||||
Reference in New Issue
Block a user