@@ -14,6 +14,8 @@ contract('DisputableApp', ([_, owner, agreement, anotherAgreement, someone]) =>
14
14
let disputable , disputableBase , dao , acl
15
15
16
16
const ZERO_ADDRESS = '0x0000000000000000000000000000000000000000'
17
+ const DISPUTABLE_INTERFACE = '0x737c65f9'
18
+ const ERC165_INTERFACE = '0x01ffc9a7'
17
19
18
20
before ( 'deploy DAO' , async ( ) => {
19
21
const kernelBase = await Kernel . new ( true )
@@ -41,16 +43,16 @@ contract('DisputableApp', ([_, owner, agreement, anotherAgreement, someone]) =>
41
43
42
44
describe ( 'supportsInterface' , ( ) => {
43
45
it ( 'supports ERC165' , async ( ) => {
44
- assert . isTrue ( await disputable . supportsInterface ( '0x01ffc9a7' ) , 'does not support ERC165' )
46
+ assert . isTrue ( await disputable . supportsInterface ( ERC165_INTERFACE ) , 'does not support ERC165' )
45
47
46
- assert . equal ( await disputable . ERC165_INTERFACE ( ) , '0x01ffc9a7' , 'ERC165 interface ID does not match' )
48
+ assert . equal ( await disputable . ERC165_INTERFACE ( ) , ERC165_INTERFACE , 'ERC165 interface ID does not match' )
47
49
assert . equal ( await disputable . erc165interfaceID ( ) , await disputable . ERC165_INTERFACE ( ) , 'ERC165 interface ID does not match' )
48
50
} )
49
51
50
52
it ( 'supports IDisputable' , async ( ) => {
51
- assert . isTrue ( await disputable . supportsInterface ( '0xef113021' ) , 'does not support IDisputable' )
53
+ assert . isTrue ( await disputable . supportsInterface ( DISPUTABLE_INTERFACE ) , 'does not support IDisputable' )
52
54
53
- assert . equal ( await disputable . interfaceID ( ) , '0xef113021' )
55
+ assert . equal ( await disputable . interfaceID ( ) , DISPUTABLE_INTERFACE )
54
56
assert . equal ( await disputable . DISPUTABLE_INTERFACE ( ) , await disputable . interfaceID ( ) , 'IDisputable interface ID does not match' )
55
57
} )
56
58
0 commit comments