@@ -30,25 +30,6 @@ describe('SBT', () => {
3030 } )
3131 } )
3232
33- describe ( 'setProxyAdmin' , ( ) => {
34- it ( 'The setProxyAdmin function should execute once' , async ( ) => {
35- const sbt = await init ( )
36- const signers = await getSigners ( )
37- await expect ( sbt . setProxyAdmin ( signers . proxyAdmin . address ) )
38- . to . emit ( sbt , 'SetProxyAdmin' )
39- . withArgs ( signers . proxyAdmin . address )
40- } )
41-
42- it ( 'The setProxyAdmin function can only be executed once' , async ( ) => {
43- const sbt = await init ( )
44- const signers = await getSigners ( )
45- await sbt . setProxyAdmin ( signers . proxyAdmin . address )
46- await expect (
47- sbt . setProxyAdmin ( signers . proxyAdmin . address )
48- ) . to . be . revertedWith ( 'Already set' )
49- } )
50- } )
51-
5233 describe ( 'addMinter' , ( ) => {
5334 it ( 'The addMinter function can be executed by minterUpdater' , async ( ) => {
5435 const sbt = await init ( )
@@ -68,7 +49,11 @@ describe('SBT', () => {
6849 )
6950
7051 await expect (
71- sbt . connect ( signers . proxyAdmin ) . addMinter ( signers . minterC . address )
52+ sbt . connect ( signers . deployer ) . addMinter ( signers . minterC . address )
53+ ) . to . revertedWith ( 'Not minter updater' )
54+
55+ await expect (
56+ sbt . connect ( signers . userA ) . addMinter ( signers . minterC . address )
7257 ) . to . revertedWith ( 'Not minter updater' )
7358 } )
7459 } )
@@ -92,7 +77,11 @@ describe('SBT', () => {
9277 )
9378
9479 await expect (
95- sbt . connect ( signers . proxyAdmin ) . removeMinter ( signers . minterA . address )
80+ sbt . connect ( signers . deployer ) . removeMinter ( signers . minterA . address )
81+ ) . to . revertedWith ( 'Not minter updater' )
82+
83+ await expect (
84+ sbt . connect ( signers . userA ) . removeMinter ( signers . minterA . address )
9685 ) . to . revertedWith ( 'Not minter updater' )
9786 } )
9887 } )
@@ -134,7 +123,7 @@ describe('SBT', () => {
134123 ) . to . be . revertedWith ( 'Illegal access' )
135124
136125 await expect (
137- sbt . connect ( signers . proxyAdmin ) . mint ( signers . userA . address , metadata )
126+ sbt . connect ( signers . userB ) . mint ( signers . userA . address , metadata )
138127 ) . to . be . revertedWith ( 'Illegal access' )
139128
140129 await expect (
@@ -493,7 +482,7 @@ describe('SBT', () => {
493482
494483 metadata = await getDummyEncodedMetadata ( sbt , 'USERC' )
495484 await expect (
496- sbt . connect ( signers . proxyAdmin ) . setTokenURI ( 0 , metadata )
485+ sbt . connect ( signers . userB ) . setTokenURI ( 0 , metadata )
497486 ) . to . be . revertedWith ( 'Illegal access' )
498487
499488 metadata = await getDummyEncodedMetadata ( sbt , 'USERD' )
0 commit comments