From 850d32d60ca4f6eb20b8b626d93c4786937e9309 Mon Sep 17 00:00:00 2001 From: Leonid Logvinov Date: Fri, 19 Jan 2018 14:11:59 +0100 Subject: Remove truffle from MultiSigWalletWithTimeLock tests --- packages/contracts/test/multi_sig_with_time_lock.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'packages/contracts/test') diff --git a/packages/contracts/test/multi_sig_with_time_lock.ts b/packages/contracts/test/multi_sig_with_time_lock.ts index 5cd4dba3d..d41aae38b 100644 --- a/packages/contracts/test/multi_sig_with_time_lock.ts +++ b/packages/contracts/test/multi_sig_with_time_lock.ts @@ -1,7 +1,8 @@ -import { RPC } from '@0xproject/dev-utils'; +import { BlockchainLifecycle, RPC } from '@0xproject/dev-utils'; import { BigNumber, promisify } from '@0xproject/utils'; +import { Web3Wrapper } from '@0xproject/web3-wrapper'; import * as chai from 'chai'; -import Web3 = require('web3'); +import * as Web3 from 'web3'; import * as multiSigWalletJSON from '../../build/contracts/MultiSigWalletWithTimeLock.json'; import * as truffleConf from '../truffle.js'; @@ -22,8 +23,13 @@ const expect = chai.expect; // with type `any` to a variable of type `Web3`. const web3: Web3 = (global as any).web3; -contract('MultiSigWalletWithTimeLock', (accounts: string[]) => { - const owners = [accounts[0], accounts[1]]; +describe('MultiSigWalletWithTimeLock', () => { + const web3Wrapper = new Web3Wrapper(web3.currentProvider); + let owners: string[]; + before(async () => { + const accounts = await web3Wrapper.getAvailableAddressesAsync(); + owners = [accounts[0], accounts[1]]; + }); const SECONDS_TIME_LOCKED = 10000; let multiSig: ContractInstance; -- cgit v1.2.3