修改注册功能问题

This commit is contained in:
rain
2026-07-10 17:08:21 +08:00
parent 66f3204349
commit a549ca5ca3
15 changed files with 524 additions and 84 deletions
+31 -5
View File
@@ -51,13 +51,39 @@ function run() {
});
assert.strictEqual(AuthPages.getCaptchaScene('login'), 'WEB_H5_LOGIN');
assert.strictEqual(AuthPages.getCaptchaScene('sms-login'), 'WEB_H5_LOGIN');
assert.strictEqual(AuthPages.getCaptchaScene('register'), 'WEB_H5_REGISTER');
assert.strictEqual(AuthPages.getCaptchaScene('password-reset'), 'WEB_H5_FORGOT_PASSWORD');
assert.strictEqual(AuthPages.getFormCaptchaScene({
getAttribute(name) {
return name === 'data-captcha-scene' ? 'WEB_H5_REGISTER' : '';
}
}, 'login'), 'WEB_H5_REGISTER');
assert.strictEqual(AuthPages.getSuccessUrl('register'), 'login.html');
assert.strictEqual(AuthPages.getSuccessUrl('password-reset'), 'login.html');
assert.strictEqual(AuthPages.validateAuthValues('login', {
phone: '',
password: '123456'
}), '请填写手机号');
assert.strictEqual(AuthPages.validateAuthValues('login', {
phone: '123',
password: '123456'
}), '请输入正确的手机号');
assert.strictEqual(AuthPages.validateAuthValues('register', {
phone: '13800000000',
password: '12345'
}), '密码至少需要 6 位');
assert.strictEqual(AuthPages.validateAuthValues('sms-login', {
phone: '13800000000',
smsCode: '12'
}), '请输入正确的短信验证码');
assert.strictEqual(AuthPages.validateAuthValues('password-reset', {
phone: '13800000000',
smsCode: '123456',
newPassword: 'abcdef',
confirmPassword: 'abcdeg'
}), '两次输入的新密码不一致');
assert.strictEqual(AuthPages.validateAuthValues('password-reset', {
phone: '13800000000',
smsCode: '123456',
newPassword: 'abcdef',
confirmPassword: 'abcdef'
}), '');
console.log('auth-pages tests passed');
}