zy-gbs-cmd/test/push.test.js

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',
]);