solium-plugin-security
Version:
Official Solium Plugin for Security-related lint rules
21 lines (17 loc) • 482 B
JavaScript
/**
* @fileoverview Utility methods for test suit
*/
;
// duplicated from solium's test/utils/wrappers.js
module.exports = {
/**
* Wrap a solidity statement in valid contract boilerplate.
* @param {String} code Solidity snippet to wrap
* @return {String} wrapped snippet
*/
toContract: function(code) {
let pre = "pragma solidity ^0.4.3;\n\n\ncontract Wrap {\n\t";
let post = "\n}";
return pre + code + post;
}
};