Skip to content

Commit 315ef9c

Browse files
author
Yash Agrawal
committed
feat: update test cases to account for removing proxyAdmin
1 parent ce02d7c commit 315ef9c

File tree

1 file changed

+12
-23
lines changed

1 file changed

+12
-23
lines changed

test/SBT.test.ts

Lines changed: 12 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)