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)
This commit is contained in:
committed by
Nicolás Venturo
parent
fa5ecd03cb
commit
8c394de450
@ -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 })
|
||||
);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user