17 lines
648 B
JavaScript
17 lines
648 B
JavaScript
const assert = require('assert');
|
|
const { getJavaTargetPaths, resolveBuildScript } = require('../src/push');
|
|
|
|
const buildScripts = ['build', 'build:development', 'build:production'];
|
|
|
|
assert.strictEqual(resolveBuildScript(buildScripts, 'production'), 'build:production');
|
|
assert.strictEqual(resolveBuildScript(buildScripts, 'development'), 'build:development');
|
|
assert.throws(
|
|
() => resolveBuildScript(buildScripts, 'test'),
|
|
/package.json 中没有构建脚本 build:test/
|
|
);
|
|
|
|
assert.deepStrictEqual(getJavaTargetPaths('basicInfo'), [
|
|
'start/src/main/resources/templates/basicInfo',
|
|
'start/src/main/resources/templates/basicInfo.html',
|
|
]);
|