Запуск оракула (написанного в node.js) после контрактов компиляции / переноса - PullRequest
0 голосов
/ 19 декабря 2018

Я пытаюсь написать несколько тестов для трюфеля, но я понял, что при запуске truffle test перед выполнением тестового файла трюфель выполняет компиляцию и перенос контрактов.По этой причине мне нужно, чтобы мой oracle был запущен сразу после миграции, потому что при запуске он ожидает событий, приходящих с определенного адреса контракта.

Есть ли способ запуска оракулапрограммно и поддерживать его во время теста?Команда для запуска проста, просто что-то вроде node oracle.js --network=test

Я думаю, мой код не нужен для вопроса, но в любом случае, если вам нужно знать любой подход, которому я следую в проекте, не стесняйтесьспросить о.

Заранее спасибо.

1 Ответ

0 голосов
/ 19 декабря 2018

Вы должны иметь возможность запускать оракула из любого тестового файла .js, который требует запуска оракула.Скорее всего, это можно сделать с помощью пакета npm, такого как forever.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...