Files
zkxw/mobile-h5/utils/env-banner.test.js
T
zlwuandCursor a47a7db7dc feat(mobile-h5): export ENV_BANNER from APP_ENV
Add buildEnvBanner so the homepage can show a non-prod
stripe without hardcoding environment labels.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-11 10:01:42 +08:00

26 lines
500 B
JavaScript

import assert from 'node:assert/strict'
import { buildEnvBanner } from './config.js'
assert.deepEqual(buildEnvBanner('local'), {
show: true,
label: '本地环境',
tone: 'local'
})
assert.deepEqual(buildEnvBanner('test'), {
show: true,
label: '测试环境',
tone: 'test'
})
assert.deepEqual(buildEnvBanner('prod'), {
show: false,
label: '',
tone: ''
})
assert.deepEqual(buildEnvBanner('unknown'), {
show: false,
label: '',
tone: ''
})
console.log('env-banner.test.js: ok')