fix: hide education sensitive fields by default
This commit is contained in:
parent
1b6b17b5ab
commit
ef94ef462e
2 changed files with 8 additions and 7 deletions
|
|
@ -164,10 +164,11 @@ test('education table has four engine-backed views, filtering, sorting and bound
|
|||
assert.match(ui, /isSensitiveEducationColumn/)
|
||||
assert.match(ui, /账号\|账户\|手机号/)
|
||||
assert.match(ui, /联系qq\|qq号/)
|
||||
assert.match(ui, /useState\(true\).*educationSensitiveVisible|educationSensitiveVisible, setEducationSensitiveVisible\] = useState\(true\)/)
|
||||
assert.match(ui, /educationSensitiveVisible, setEducationSensitiveVisible\] = useState\(false\)/)
|
||||
assert.match(ui, /隐藏敏感字段/)
|
||||
assert.match(ui, /显示敏感字段/)
|
||||
assert.doesNotMatch(ui, /setEducationSensitiveVisible\(false\)/)
|
||||
assert.ok((ui.match(/setEducationSensitiveVisible\(false\)/g) || []).length >= 4)
|
||||
assert.match(ui, /onClick=\{\(\) => setEducationSensitiveVisible\(true\)\}>在本机显示并打开工作表/)
|
||||
assert.match(ui, /type=\{sensitive && !educationSensitiveVisible \? 'password' : 'text'\}/)
|
||||
})
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue