@@ -2,6 +2,7 @@ const helpers = require('./helpers');
22const Controller = artifacts . require ( "./Controller.sol" ) ;
33const Reputation = artifacts . require ( "./Reputation.sol" ) ;
44const Avatar = artifacts . require ( "./Avatar.sol" ) ;
5+ const Vault = artifacts . require ( "./Vault.sol" ) ;
56const DAOToken = artifacts . require ( "./DAOToken.sol" ) ;
67const GlobalConstraintMock = artifacts . require ( './test/GlobalConstraintMock.sol' ) ;
78const ActionMock = artifacts . require ( './test/ActionMock.sol' ) ;
@@ -407,16 +408,16 @@ contract('Controller', accounts => {
407408 await web3 . eth . sendTransaction ( { from :accounts [ 0 ] , to :avatar . address , value : web3 . utils . toWei ( '1' , "ether" ) } ) ;
408409 //send some ether from an organization's avatar to the otherAvatar
409410 var tx = await controller . sendEther ( web3 . utils . toWei ( '1' , "ether" ) , otherAvatar . address ) ;
410- await avatar . getPastEvents ( 'SendEther' , {
411+ var vault = await Vault . at ( await avatar . vault ( ) ) ;
412+ await vault . getPastEvents ( 'SendEther' , {
411413 filter : { _addr : avatar . address } , // Using an array means OR: e.g. 20 or 23
412414 fromBlock : tx . blockNumber ,
413415 toBlock : 'latest'
414416 } )
415417 . then ( function ( events ) {
416418 assert . equal ( events [ 0 ] . event , "SendEther" ) ;
417419 } ) ;
418- var vault = await avatar . vault ( ) ;
419- var avatarBalance = await web3 . eth . getBalance ( vault ) / web3 . utils . toWei ( '1' , "ether" ) ;
420+ var avatarBalance = await web3 . eth . getBalance ( vault . address ) / web3 . utils . toWei ( '1' , "ether" ) ;
420421 assert . equal ( avatarBalance , 0 ) ;
421422 var otherVault = await otherAvatar . vault ( ) ;
422423 var otherAvatarBalance = await web3 . eth . getBalance ( otherVault ) / web3 . utils . toWei ( '1' , "ether" ) ;
@@ -585,16 +586,16 @@ contract('Controller', accounts => {
585586 var globalConstraintsCount = await controller . globalConstraintsCount ( ) ;
586587 assert . equal ( globalConstraintsCount [ 0 ] , 0 ) ;
587588 var tx = await controller . sendEther ( web3 . utils . toWei ( '1' , "ether" ) , otherAvatar . address ) ;
588- await avatar . getPastEvents ( 'SendEther' , {
589- filter : { _addr : avatar . address } , // Using an array means OR: e.g. 20 or 23
590- fromBlock : tx . blockNumber ,
591- toBlock : 'latest'
592- } )
593- . then ( function ( events ) {
594- assert . equal ( events [ 0 ] . event , "SendEther" ) ;
595- } ) ;
596- var vault = await avatar . vault ( ) ;
597- var avatarBalance = await web3 . eth . getBalance ( vault ) / web3 . utils . toWei ( '1' , "ether" ) ;
589+ var vault = await Vault . at ( await avatar . vault ( ) ) ;
590+ await vault . getPastEvents ( 'SendEther' , {
591+ filter : { _addr : avatar . address } , // Using an array means OR: e.g. 20 or 23
592+ fromBlock : tx . blockNumber ,
593+ toBlock : 'latest'
594+ } )
595+ . then ( function ( events ) {
596+ assert . equal ( events [ 0 ] . event , "SendEther" ) ;
597+ } ) ;
598+ var avatarBalance = await web3 . eth . getBalance ( vault . address ) / web3 . utils . toWei ( '1' , "ether" ) ;
598599 assert . equal ( avatarBalance , 0 ) ;
599600 var otherVault = await otherAvatar . vault ( ) ;
600601 var otherAvatarBalance = await web3 . eth . getBalance ( otherVault ) / web3 . utils . toWei ( '1' , "ether" ) ;
0 commit comments