Verify testrpc-sc location in node_modules

pull/86/head
cgewecke 7 years ago
parent d3a37d9d7c
commit 12a033a3f2
  1. 11
      lib/app.js

@ -128,10 +128,17 @@ class App {
launchTestrpc() {
return new Promise((resolve, reject) => {
if (!this.norpc) {
let command;
const defaultRpcOptions = `--gasLimit ${gasLimitHex} --accounts ${this.accounts} --port ${this.port}`;
const options = this.testrpcOptions || defaultRpcOptions;
const command = './node_modules/ethereumjs-testrpc-sc/build/cli.node.js ';
const npm = './node_modules/.bin/testrpc-sc';
const yarn = './node_modules/ethereumjs-testrpc-sc/build/cli.node.js';
shell.test('-e', yarn)
? command = `${yarn} `
: command = `${npm} `;
// Launch
this.testrpcProcess = childprocess.exec(command + options, null, (err, stdout, stderr) => {
if (err) {

Loading…
Cancel
Save