feat(hololake): converge industry modules and dynamic world UI
This commit is contained in:
parent
ef94ef462e
commit
a8fe571b5d
40 changed files with 9816 additions and 80 deletions
|
|
@ -19,19 +19,23 @@ test('public routing starts from five domains and lets the number select the ver
|
|||
assert.equal(contract.registries.ENTERPRISE_FOUR_DOMAINS.ownership, 'TCS_0002_ENTERPRISE_REALITY_BODY')
|
||||
})
|
||||
|
||||
test('the public shell shows five domains and login is domain-routed', () => {
|
||||
test('the public shell shows five official gates while ordinary login returns to a personal channel', () => {
|
||||
const frontend = read('src/main.tsx')
|
||||
const login = read('src-tauri/src/code_repo_login.rs')
|
||||
const router = read('src-tauri/src/zero_point.rs')
|
||||
for (const name of ['光湖主域', '光湖分域', '光湖零域', '光湖零感域', '第五域 · 光湖本源域']) {
|
||||
assert.match(frontend, new RegExp(name.replace('·', '\\·')))
|
||||
}
|
||||
assert.match(frontend, /输入编号进入所属域/)
|
||||
assert.match(frontend, /编号验证 · 进入世界的第一个入口/)
|
||||
assert.match(frontend, /TCS-GL-/)
|
||||
assert.match(frontend, /肥猫 · TCS-GL-0007∞/)
|
||||
assert.match(frontend, /桔子 · TCS-GL-0008∞/)
|
||||
assert.match(frontend, /烬舟 · PER-JZ001 · AGE/)
|
||||
assert.match(frontend, /熹微 · PER-JZ-ARCH-001 · AGE/)
|
||||
assert.match(frontend, /仅光湖人类主控团队正式成员/)
|
||||
assert.match(frontend, /不对普通用户开放/)
|
||||
assert.match(frontend, /返回我的频道/)
|
||||
assert.match(frontend, /普通用户|一人一频道/)
|
||||
assert.doesNotMatch(frontend, /肥猫 · TCS-GL-0007∞/)
|
||||
assert.doesNotMatch(frontend, /桔子 · TCS-GL-0008∞/)
|
||||
assert.doesNotMatch(frontend, /烬舟 · PER-JZ001 · AGE/)
|
||||
assert.doesNotMatch(frontend, /熹微 · PER-JZ-ARCH-001 · AGE/)
|
||||
assert.doesNotMatch(frontend, /肥猫 \+ 烬舟/)
|
||||
assert.match(frontend, /className="gate-close"/)
|
||||
assert.match(frontend, /className="domain-info-scrim"/)
|
||||
|
|
|
|||
Loading…
Reference in a new issue