初始化提交:go比特版本精简
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
'use strict';
|
||||
|
||||
const assert = require('assert');
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
|
||||
const root = path.join(__dirname, '..');
|
||||
const html = fs.readFileSync(path.join(root, 'public', 'index.html'), 'utf8');
|
||||
const css = fs.readFileSync(path.join(root, 'public', 'style.css'), 'utf8');
|
||||
|
||||
assert.strictEqual((html.match(/class="toolbar-line /g) || []).length, 2, '账号和操作应固定为两行');
|
||||
assert.strictEqual((html.match(/class="action-line /g) || []).length, 2, '任务和打开应固定为两行');
|
||||
assert.match(html, /toolbar-line--accounts[\s\S]*btn-group-label">账号[\s\S]*btn-group-label">搜索/);
|
||||
assert.match(html, /toolbar-line--operations[\s\S]*btn-group-label">操作/);
|
||||
assert.match(html, /action-line--tasks[\s\S]*btn-group-label">任务/);
|
||||
assert.match(html, /action-line--open[\s\S]*btn-group-label">打开/);
|
||||
assert.match(css, /\.toolbar-stack\s*\{[\s\S]*?flex-direction:\s*column/);
|
||||
assert.match(css, /\.action-row\s*\{[\s\S]*?flex-direction:\s*column/);
|
||||
|
||||
console.log('toolbar_fixed_rows.test.js: PASS');
|
||||
Reference in New Issue
Block a user