Add SignatureBouncer test for when msg.data is too short (#1360)

* add test for msg.data too short

* fix test to hit that branch

* Update SignatureBouncer.test.js

(cherry picked from commit 1a4e5346ed)
pull/1408/head
Francisco Giordano 6 years ago committed by Nicolás Venturo
parent fa5ecd03cb
commit 8c394de450
  1. 7
      contracts/mocks/SignatureBouncerMock.sol
  2. 6
      test/drafts/SignatureBouncer.test.js

@ -64,4 +64,11 @@ contract SignatureBouncerMock is SignatureBouncer, SignerRoleMock {
{
}
function tooShortMsgData()
public
onlyValidSignatureAndData("")
view
{
}
}

@ -128,6 +128,12 @@ contract('SignatureBouncer', function ([_, signer, otherSigner, anyone, authoriz
)
);
});
it('does not allow msg.data shorter than SIGNATURE_SIZE', async function () {
await assertRevert(
this.sigBouncer.tooShortMsgData({ from: authorizedUser })
);
});
});
});

Loading…
Cancel
Save