This commit is contained in:
Andre Medeiros 2018-08-01 12:08:47 -04:00 committed by Iuri Matias
parent c1e70a4185
commit 253d3dd57c
3 changed files with 18 additions and 4 deletions

View File

@ -57,7 +57,8 @@ class Engine {
"libraryManager": this.libraryManagerService,
"processManager": this.processManagerService,
"storage": this.storageService,
"graph": this.graphService
"graph": this.graphService,
"codeCoverage": this.codeCoverageService
};
let service = services[serviceName];
@ -226,6 +227,9 @@ class Engine {
this.registerModule('library_manager');
}
codeCoverageService(_options) {
this.registerModule('coverage');
}
}
module.exports = Engine;

View File

@ -1,9 +1,18 @@
class CodeCoverage {
constructor(embark, options) {
const self = this;
constructor(embark, _options) {
this.events = embark.events;
this.logger = embark.logger;
embark.registerActionForEvent('contracts:deploy:afterAll', this.deployed.bind(this));
}
deployed(cb) {
this.events.request('contracts:list', (error, contracts) => {
console.dir(error);
console.dir(contracts);
cb();
});
}
}
module.exports = CodeCoverage;

View File

@ -120,6 +120,7 @@ class Test {
ipcRole: 'client'
});
this.events.request('deploy:setGasLimit', 6000000);
this.engine.startService("codeCoverage");
}
init(callback) {