git ssb

0+

cel-desktop / ssb-pkg



Tree: 938b7ea4cfaa3cef6e1690b9ef3ea8bd7a0d2de1

Files: 938b7ea4cfaa3cef6e1690b9ef3ea8bd7a0d2de1 / test / test-50-not-found-wording / main.js

782 bytesRaw
1#!/usr/bin/env node
2
3'use strict';
4
5const path = require('path');
6const assert = require('assert');
7const utils = require('../utils.js');
8
9assert(!module.parent);
10assert(__dirname === process.cwd());
11
12const target = process.argv[2] || 'host';
13const input = './test-x-index.js';
14const output = './run-time/test-output.exe';
15
16let right;
17utils.mkdirp.sync(path.dirname(output));
18
19utils.pkg.sync([
20 '--target', target,
21 '--output', output, input
22]);
23
24right = utils.spawn.sync(
25 './' + path.basename(output), [],
26 { cwd: path.dirname(output) }
27);
28
29assert(
30 right.split('*****')[0].indexOf('was not included into executable at compilation stage') >= 0
31);
32
33assert(
34 right.split('*****')[1].indexOf('you want to compile the package') >= 0
35);
36
37utils.vacuum.sync(path.dirname(output));
38

Built with git-ssb-web