From 060a71d8445c691639ec6d97ff4b6aefb73a651c Mon Sep 17 00:00:00 2001 From: cgewecke Date: Mon, 27 Jan 2020 10:48:28 -0800 Subject: [PATCH 1/2] Implement FakeIpcProvider.reset --- test/contract.js | 2 +- test/helpers/FakeIpcProvider.js | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/test/contract.js b/test/contract.js index 1178e409d93..ef3aaafa755 100644 --- a/test/contract.js +++ b/test/contract.js @@ -240,7 +240,7 @@ var getEthContractInstance = function(abi, address, options, provider) { } var eth = new Eth(provider); - //eth.setProvider(provider); + eth.setProvider(provider); return new eth.Contract(abi, address, options); } diff --git a/test/helpers/FakeIpcProvider.js b/test/helpers/FakeIpcProvider.js index 7c48e4a40da..085a66ef23d 100644 --- a/test/helpers/FakeIpcProvider.js +++ b/test/helpers/FakeIpcProvider.js @@ -31,6 +31,7 @@ var FakeIpcProvider = function IpcProvider() { this.error = []; this.validation = []; this.notificationCallbacks = []; + this.connected = true; }; @@ -67,6 +68,10 @@ FakeIpcProvider.prototype.on = function (type, callback) { } }; +FakeIpcProvider.prototype.reset = function (type, callback) { + this.notificationCallbacks = []; +}; + FakeIpcProvider.prototype.getResponseOrError = function (type, payload) { var _this = this; var response; From e303c61640ac8385290fca9212c49b9131657aee Mon Sep 17 00:00:00 2001 From: nivida Date: Tue, 28 Jan 2020 15:07:07 +0100 Subject: [PATCH 2/2] reset signature corrected in FakeIpcProvider --- test/helpers/FakeIpcProvider.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/helpers/FakeIpcProvider.js b/test/helpers/FakeIpcProvider.js index 085a66ef23d..6f52cb6c667 100644 --- a/test/helpers/FakeIpcProvider.js +++ b/test/helpers/FakeIpcProvider.js @@ -68,7 +68,7 @@ FakeIpcProvider.prototype.on = function (type, callback) { } }; -FakeIpcProvider.prototype.reset = function (type, callback) { +FakeIpcProvider.prototype.reset = function () { this.notificationCallbacks = []; };