Files
jiapu/tests/auth-message.test.js
T
2026-07-09 17:30:10 +08:00

35 lines
780 B
JavaScript

const assert = require('assert');
const fs = require('fs');
const path = require('path');
function readProjectFile(fileName) {
return fs.readFileSync(path.join(__dirname, '..', fileName), 'utf8');
}
function run() {
[
'public/js/auth-pages.js',
'public/js/captcha-pages.js'
].forEach((fileName) => {
const content = readProjectFile(fileName);
assert.strictEqual(
content.includes('root.alert'),
false,
`${fileName} 不应再使用浏览器原生 alert 作为提示`
);
});
const publicCss = readProjectFile('public/css/public.css');
assert.strictEqual(
publicCss.includes('.auth-layer-message'),
true,
'public.css 应提供认证页 layui 提示皮肤'
);
console.log('auth-message tests passed');
}
run();