diff options
author | chriseth <chris@ethereum.org> | 2018-07-13 02:07:16 +0800 |
---|---|---|
committer | Alex Beregszaszi <alex@rtfs.hu> | 2018-08-01 18:04:35 +0800 |
commit | b800bfb02138f843538bca55a40d6a4e0d1be60f (patch) | |
tree | 4d0162665f6f185e368e0831359d336e8251e438 /test/compilationTests/corion | |
parent | c8232d9759458d5f6e1442533457d8529686eea7 (diff) | |
download | dexon-solidity-b800bfb02138f843538bca55a40d6a4e0d1be60f.tar.gz dexon-solidity-b800bfb02138f843538bca55a40d6a4e0d1be60f.tar.zst dexon-solidity-b800bfb02138f843538bca55a40d6a4e0d1be60f.zip |
Fix tests regarding contract type conversion.
Diffstat (limited to 'test/compilationTests/corion')
-rw-r--r-- | test/compilationTests/corion/premium.sol | 2 | ||||
-rw-r--r-- | test/compilationTests/corion/schelling.sol | 2 | ||||
-rw-r--r-- | test/compilationTests/corion/token.sol | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/test/compilationTests/corion/premium.sol b/test/compilationTests/corion/premium.sol index 45fe7666..31b492f1 100644 --- a/test/compilationTests/corion/premium.sol +++ b/test/compilationTests/corion/premium.sol @@ -56,7 +56,7 @@ contract premium is module, safeMath { require( dbAddress != address(0x00) ); db = ptokenDB(dbAddress); if ( ! forReplace ) { - require( db.replaceOwner(this) ); + require( db.replaceOwner(address(this)) ); isICO = true; icoAddr = icoContractAddr; assert( genesisAddr.length == genesisValue.length ); diff --git a/test/compilationTests/corion/schelling.sol b/test/compilationTests/corion/schelling.sol index 3905e300..bea53680 100644 --- a/test/compilationTests/corion/schelling.sol +++ b/test/compilationTests/corion/schelling.sol @@ -259,7 +259,7 @@ contract schelling is module, announcementTypes, schellingVars { db = schellingDB(_db); super.registerModuleHandler(_moduleHandler); if ( ! _forReplace ) { - require( db.replaceOwner(this) ); + require( db.replaceOwner(address(this)) ); } } function configure(announcementType a, uint256 b) external returns(bool) { diff --git a/test/compilationTests/corion/token.sol b/test/compilationTests/corion/token.sol index 6c8f6f24..be6e914b 100644 --- a/test/compilationTests/corion/token.sol +++ b/test/compilationTests/corion/token.sol @@ -71,7 +71,7 @@ contract token is safeMath, module, announcementTypes { exchangeAddress = exchangeContractAddress; isICO = ! forReplace; if ( ! forReplace ) { - require( db.replaceOwner(this) ); + require( db.replaceOwner(address(this)) ); assert( genesisAddr.length == genesisValue.length ); require( address(this).balance >= genesisAddr.length * 0.2 ether ); for ( uint256 a=0 ; a<genesisAddr.length ; a++ ) { |