From ec06318ede0eeae13df2f63fb99a963ab24ceaed Mon Sep 17 00:00:00 2001 From: Facundo Spagnuolo Date: Tue, 14 May 2019 20:26:19 -0300 Subject: [PATCH] meta-txs: skip gas test for coverage measure --- test/contracts/relayer/relayer.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/contracts/relayer/relayer.js b/test/contracts/relayer/relayer.js index 5cacc06b9..d4321ae83 100644 --- a/test/contracts/relayer/relayer.js +++ b/test/contracts/relayer/relayer.js @@ -1,3 +1,4 @@ +const { skipCoverage } = require('../../helpers/coverage') const { sha3, soliditySha3 } = require('web3-utils') const { assertRevert } = require('../../helpers/assertThrow') const { getEventArgument, getNewProxyAddress } = require('../../helpers/events') @@ -131,14 +132,14 @@ contract('Relayer', ([_, root, member, anyone, vault, offChainRelayerService]) = assert.equal(previousTotalRefunds.toString(), currentTotalRefunds.minus(txRefund).toString(), 'total refunds should have been updated') }) - it.only('emits an event', async () => { + it('emits an event', async () => { const receipt = await relayer.relay(sender, app.address, nextNonce, calldata, gasRefund, GAS_PRICE, signature, { from }) assertAmountOfEvents(receipt, 'TransactionRelayed') assertEvent(receipt, 'TransactionRelayed', { from: sender, to: app.address, nonce: nextNonce, calldata }) }) - it.only('overloads a transaction with ~50k of gas', async () => { + it('overloads a transaction with ~50k of gas', skipCoverage(async () => { const { receipt: { cumulativeGasUsed: relayedGasUsed } } = await relayer.relay(sender, app.address, nextNonce, calldata, gasRefund, GAS_PRICE, signature, { from }) const { receipt: { cumulativeGasUsed: nonRelayerGasUsed } } = await app.write(10, { from: sender }) @@ -148,7 +149,7 @@ contract('Relayer', ([_, root, member, anyone, vault, offChainRelayerService]) = console.log('gasOverload:', gasOverload) assert.isBelow(gasOverload, 50000, 'relayed txs gas overload is higher than 50k') - }) + })) }) })