Files
youle_cocos/cocoscreator_projects/framework-tests/config/runtime-mode.test.ts
T

8 lines
484 B
TypeScript

import { test } from 'node:test';
import assert from 'node:assert/strict';
import { resolveRuntimeMode } from '../../YouleNexus/assets/framework/config/runtime-mode.ts';
test('runtime mode is an explicit pure reader without environment defaults', () => {
assert.equal(resolveRuntimeMode('debug'),'debug'); assert.equal(resolveRuntimeMode('release'),'release');
for (const value of [undefined,null,true,'other']) assert.throws(() => resolveRuntimeMode(value as any), /mode/i);
});