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
This commit is contained in:
committed by
Nicolás Venturo
parent
536262f2ec
commit
1a4e5346ed
@ -63,4 +63,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