const TodoList = artifacts.require('./OpCodes.sol') const assert = require('assert') let contractInstance const Web3 = require('web3') const web3 = new Web3(new Web3.providers.HttpProvider('http://localhost:8545')) // const web3 = new Web3(new Web3.providers.HttpProvider('http://localhost:9545')); contract('OpCodes', (accounts) => { beforeEach(async () => { contractInstance = await TodoList.deployed() }) // it('Should run without errors the majorit of opcodes', async () => { // await contractInstance.test() // await contractInstance.test_stop() // }) it('Should throw invalid op code', async () => { try { await contractInstance.test_invalid() } catch (error) { console.error(error) } }) it('Should revert', async () => { try { await contractInstance.test_revert() } catch (error) { console.error(error) } }) })