• Home
  • Raw
  • Download

Lines Matching full:script

123 test('npm run-script start', function (t) {
124 common.npm(['run-script', 'start'], opts, testOutput.bind(null, t, 'start'))
127 test('npm run-script with args', function (t) {
128 common.npm(['run-script', 'start', '--', 'stop'], opts, testOutput.bind(null, t, 'stop'))
131 test('npm run-script with args that contain spaces', function (t) {
132 …common.npm(['run-script', 'start', '--', 'hello world'], opts, testOutput.bind(null, t, 'hello wor…
135 test('npm run-script with args that contain single quotes', function (t) {
136 …common.npm(['run-script', 'start', '--', 'they"re awesome'], opts, testOutput.bind(null, t, 'they"…
139 test('npm run-script with args that contain double quotes', function (t) {
140 …common.npm(['run-script', 'start', '--', 'what"s "up"?'], opts, testOutput.bind(null, t, 'what"s "…
143 test('npm run-script with args that contain ticks', function (t) {
144 …common.npm(['run-script', 'start', '--', 'what\'s \'up\'?'], opts, testOutput.bind(null, t, 'what\…
147 test('npm run-script with pre script', function (t) {
148 common.npm(['run-script', 'with-post'], opts, testOutput.bind(null, t, 'main;post'))
151 test('npm run-script with post script', function (t) {
152 common.npm(['run-script', 'with-pre'], opts, testOutput.bind(null, t, 'pre;main'))
155 test('npm run-script with both pre and post script', function (t) {
156 common.npm(['run-script', 'with-both'], opts, testOutput.bind(null, t, 'pre;main;post'))
159 test('npm run-script with both pre and post script and with args', function (t) {
160 …common.npm(['run-script', 'with-both', '--', 'an arg'], opts, testOutput.bind(null, t, 'pre;an arg…
163 test('npm run-script explicitly call pre script with arg', function (t) {
164 …common.npm(['run-script', 'prewith-pre', '--', 'an arg'], opts, testOutput.bind(null, t, 'an arg'))
167 test('npm run-script test', function (t) {
168 common.npm(['run-script', 'test'], opts, function (er, code, stdout, stderr) {
169 t.ifError(er, 'npm run-script test ran without issue')
175 test('npm run-script env', function (t) {
176 common.npm(['run-script', 'env'], opts, function (er, code, stdout, stderr) {
177 t.ifError(er, 'using default env script')
184 test('npm run-script nonexistent-script', function (t) {
185 common.npm(['run-script', 'nonexistent-script'], opts, function (er, code, stdout, stderr) {
186 t.ifError(er, 'npm run-script nonexistent-script did not cause npm to explode')
192 test('npm run-script restart when there isn\'t restart', function (t) {
193 common.npm(['run-script', 'restart'], opts, testOutput.bind(null, t, 'stop;start'))
196 test('npm run-script nonexistent-script with --if-present flag', function (t) {
197 …common.npm(['run-script', '--if-present', 'nonexistent-script'], opts, function (er, code, stdout,…
198 t.ifError(er, 'npm run-script --if-present non-existent-script ran without issue')
204 test('npm run-script env vars accessible', function (t) {
206 common.npm(['run-script', 'env-vars'], {
209 t.ifError(err, 'ran run-script without crashing')
214 'script had env access')
219 test('npm run-script package.json vars injected', function (t) {
220 common.npm(['run-script', 'package-env-vars'], {
223 t.ifError(err, 'ran run-script without crashing')
228 'script injected package.json value')
233 test('npm run-script package.json vars injected with prefix', function (t) {
234 common.npm(['run-script', 'prefixed-package-env-vars'], {
237 t.ifError(err, 'ran run-script without crashing')
242 'script injected npm_package-prefixed package.json value')
247 test('npm run-script env vars stripped npm-prefixed', function (t) {
249 common.npm(['run-script', 'npm-env-vars'], {
252 t.ifError(err, 'ran run-script without crashing')
257 'script stripped npm-prefixed env var')
262 test('npm run-script no-params (lifecycle only)', function (t) {
272 common.npm(['run-script'], opts, function (err, code, stdout, stderr) {
273 t.ifError(err, 'ran run-script without parameters without crashing')
281 test('npm run-script no-params (preversion only)', function (t) {
291 common.npm(['run-script'], opts, function (err, code, stdout, stderr) {
292 t.ifError(err, 'ran run-script without parameters without crashing')
300 test('npm run-script no-params (direct only)', function (t) {
302 'Scripts available in scripted via `npm run-script`:',
310 common.npm(['run-script'], opts, function (err, code, stdout, stderr) {
311 t.ifError(err, 'ran run-script without parameters without crashing')
319 test('npm run-script script-shell config', function (t) {
322 …common.npm(['run-script', 'start', '--script-shell', 'echo'], opts, testOutput.bind(null, t, '-c e…
325 test('npm run-script no-params (direct only)', function (t) {
331 'available via `npm run-script`:',
339 common.npm(['run-script'], opts, function (err, code, stdout, stderr) {
340 t.ifError(err, 'ran run-script without parameters without crashing')
348 test('npm run-script keep non-zero exit code', function (t) {
351 common.npm(['run-script', 'start'], opts, function (err, code, stdout, stderr) {
352 t.ifError(err, 'ran run-script without parameters without crashing')
359 test('npm run-script nonexistent script and display suggestions', function (t) {
362 common.npm(['run-script', 'whoop'], opts, function (err, code, stdout, stderr) {
363 t.ifError(err, 'ran run-script without crashing')