mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Fix ESLint warnings/errors in external test JS
This commit is contained in:
parent
ef6dd2ec50
commit
8cfecb45cc
@ -4,17 +4,17 @@ const solc = require('../index.js');
|
|||||||
|
|
||||||
tape('Deterministic Compilation', function (t) {
|
tape('Deterministic Compilation', function (t) {
|
||||||
t.test('DAO', function (st) {
|
t.test('DAO', function (st) {
|
||||||
var input = {};
|
const input = {};
|
||||||
var prevBytecode = null;
|
let prevBytecode = null;
|
||||||
var testdir = 'test/DAO/';
|
const testdir = 'test/DAO/';
|
||||||
var files = ['DAO.sol', 'Token.sol', 'TokenCreation.sol', 'ManagedAccount.sol'];
|
const files = ['DAO.sol', 'Token.sol', 'TokenCreation.sol', 'ManagedAccount.sol'];
|
||||||
var i;
|
let i;
|
||||||
for (i in files) {
|
for (i in files) {
|
||||||
var file = files[i];
|
const file = files[i];
|
||||||
input[file] = { content: fs.readFileSync(testdir + file, 'utf8') };
|
input[file] = { content: fs.readFileSync(testdir + file, 'utf8') };
|
||||||
}
|
}
|
||||||
for (i = 0; i < 10; i++) {
|
for (i = 0; i < 10; i++) {
|
||||||
var output = JSON.parse(solc.compile(JSON.stringify({
|
const output = JSON.parse(solc.compile(JSON.stringify({
|
||||||
language: 'Solidity',
|
language: 'Solidity',
|
||||||
settings: {
|
settings: {
|
||||||
optimizer: {
|
optimizer: {
|
||||||
@ -31,9 +31,9 @@ tape('Deterministic Compilation', function (t) {
|
|||||||
st.ok(output);
|
st.ok(output);
|
||||||
st.ok(output.contracts);
|
st.ok(output.contracts);
|
||||||
st.ok(output.contracts['DAO.sol']);
|
st.ok(output.contracts['DAO.sol']);
|
||||||
st.ok(output.contracts['DAO.sol']['DAO']);
|
st.ok(output.contracts['DAO.sol'].DAO);
|
||||||
st.ok(output.contracts['DAO.sol']['DAO'].evm.bytecode.object);
|
st.ok(output.contracts['DAO.sol'].DAO.evm.bytecode.object);
|
||||||
var bytecode = output.contracts['DAO.sol']['DAO'].evm.bytecode.object;
|
const bytecode = output.contracts['DAO.sol'].DAO.evm.bytecode.object;
|
||||||
st.ok(bytecode.length > 0);
|
st.ok(bytecode.length > 0);
|
||||||
if (prevBytecode !== null) {
|
if (prevBytecode !== null) {
|
||||||
st.equal(prevBytecode, bytecode);
|
st.equal(prevBytecode, bytecode);
|
||||||
|
Loading…
Reference in New Issue
Block a user