优化
This commit is contained in:
@@ -21,6 +21,7 @@ test('overseas PDA is an independent Vue 3 app with separate packaging identity'
|
||||
assert.match(vite, /removeHeader\('referer'\)/)
|
||||
assert.match(styles, /home-operation-grid[^}]*grid-template-columns:\s*repeat\(3/)
|
||||
assert.match(styles, /home-operation[^}]*width:\s*100%/)
|
||||
assert.doesNotMatch(styles, /home-operation-primary[^}]*grid-column:\s*1\s*\/\s*-1/)
|
||||
})
|
||||
|
||||
test('overseas workbench contains only confirmed inbound and in-warehouse domains', async () => {
|
||||
@@ -79,14 +80,18 @@ test('login has no committed demo credentials and inbound operation implements t
|
||||
assert.match(overseas, /requestId/)
|
||||
})
|
||||
|
||||
test('unimplemented warehouse operations cannot submit prototype scans', async () => {
|
||||
const [operation, home, module] = await Promise.all([
|
||||
read('../src/pages/operation/operation.vue'), read('../src/pages/home/home.vue'), read('../src/pages/module/module.vue')
|
||||
test('remaining unimplemented warehouse operations cannot submit prototype scans', async () => {
|
||||
const [operation, home, module, workbench] = await Promise.all([
|
||||
read('../src/pages/operation/operation.vue'), read('../src/pages/home/home.vue'),
|
||||
read('../src/pages/module/module.vue'), read('../src/data/overseas-workbench.js')
|
||||
])
|
||||
assert.doesNotMatch(operation, /prototypeScan|prototypeInput/)
|
||||
assert.match(operation, /功能暂未开放|扫码不会提交/)
|
||||
assert.match(home, /暂未开放/)
|
||||
assert.match(module, /当前仅开放拆柜收货,其他作业暂未开放/)
|
||||
assert.match(module, /灰色功能尚未开放/)
|
||||
for (const key of ['stocktake', 'move', 'relabelReceive', 'inventoryQuery', 'locationQuery', 'palletQuery']) {
|
||||
assert.match(workbench, new RegExp(`key: '${key}'[^\\n]*available: false`))
|
||||
}
|
||||
})
|
||||
|
||||
test('receiving phases use a compiled container summary with cabinet and aggregate facts', async () => {
|
||||
|
||||
Reference in New Issue
Block a user