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

12 lines
460 B
JavaScript

const assert = require('assert');
const { 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/
);