Skip to content

Commit d5e303a

Browse files
author
Yash Agrawal
committed
fix: update SBT.test.ts to work with starting tokenId = 1
1 parent 7f2ed04 commit d5e303a

File tree

1 file changed

+47
-47
lines changed

1 file changed

+47
-47
lines changed

test/SBT.test.ts

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -275,12 +275,12 @@ describe('SBT', () => {
275275
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
276276
)
277277
.to.emit(sbt, 'Minted')
278-
.withArgs(0, signers.userA.address)
278+
.withArgs(1, signers.userA.address)
279279

280280
await expect(
281281
sbt
282282
.connect(signers.userA)
283-
.transferFrom(signers.userA.address, signers.userB.address, 0)
283+
.transferFrom(signers.userA.address, signers.userB.address, 1)
284284
).to.revertedWith('SBT can not transfer')
285285
})
286286

@@ -293,13 +293,13 @@ describe('SBT', () => {
293293
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
294294
)
295295
.to.emit(sbt, 'Minted')
296-
.withArgs(0, signers.userA.address)
296+
.withArgs(1, signers.userA.address)
297297

298-
await sbt.connect(signers.userA).approve(signers.userB.address, 0)
298+
await sbt.connect(signers.userA).approve(signers.userB.address, 1)
299299
await expect(
300300
sbt
301301
.connect(signers.userB)
302-
.transferFrom(signers.userA.address, signers.minterA.address, 0)
302+
.transferFrom(signers.userA.address, signers.minterA.address, 1)
303303
).to.revertedWith('SBT can not transfer')
304304
})
305305

@@ -312,15 +312,15 @@ describe('SBT', () => {
312312
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
313313
)
314314
.to.emit(sbt, 'Minted')
315-
.withArgs(0, signers.userA.address)
315+
.withArgs(1, signers.userA.address)
316316

317317
await sbt
318318
.connect(signers.userA)
319319
.setApprovalForAll(signers.userB.address, true)
320320
await expect(
321321
sbt
322322
.connect(signers.userB)
323-
.transferFrom(signers.userA.address, signers.minterA.address, 0)
323+
.transferFrom(signers.userA.address, signers.minterA.address, 1)
324324
).to.revertedWith('SBT can not transfer')
325325
})
326326
})
@@ -335,12 +335,12 @@ describe('SBT', () => {
335335
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
336336
)
337337
.to.emit(sbt, 'Minted')
338-
.withArgs(0, signers.userA.address)
338+
.withArgs(1, signers.userA.address)
339339

340340
await expect(
341341
sbt
342342
.connect(signers.userA)
343-
.transferFrom(signers.userA.address, constants.AddressZero, 0)
343+
.transferFrom(signers.userA.address, constants.AddressZero, 1)
344344
).to.revertedWith('ERC721: transfer to the zero address')
345345
})
346346

@@ -353,13 +353,13 @@ describe('SBT', () => {
353353
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
354354
)
355355
.to.emit(sbt, 'Minted')
356-
.withArgs(0, signers.userA.address)
356+
.withArgs(1, signers.userA.address)
357357

358-
await sbt.connect(signers.userA).approve(signers.userB.address, 0)
358+
await sbt.connect(signers.userA).approve(signers.userB.address, 1)
359359
await expect(
360360
sbt
361361
.connect(signers.userB)
362-
.transferFrom(signers.userA.address, constants.AddressZero, 0)
362+
.transferFrom(signers.userA.address, constants.AddressZero, 1)
363363
).to.revertedWith('ERC721: transfer to the zero address')
364364
})
365365

@@ -372,15 +372,15 @@ describe('SBT', () => {
372372
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
373373
)
374374
.to.emit(sbt, 'Minted')
375-
.withArgs(0, signers.userA.address)
375+
.withArgs(1, signers.userA.address)
376376

377377
await sbt
378378
.connect(signers.userA)
379379
.setApprovalForAll(signers.userB.address, true)
380380
await expect(
381381
sbt
382382
.connect(signers.userB)
383-
.transferFrom(signers.userA.address, constants.AddressZero, 0)
383+
.transferFrom(signers.userA.address, constants.AddressZero, 1)
384384
).to.revertedWith('ERC721: transfer to the zero address')
385385
})
386386
})
@@ -396,15 +396,15 @@ describe('SBT', () => {
396396
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
397397
)
398398
.to.emit(sbt, 'Minted')
399-
.withArgs(0, signers.userA.address)
399+
.withArgs(1, signers.userA.address)
400400

401401
await expect(
402402
sbt
403403
.connect(signers.userA)
404404
['safeTransferFrom(address,address,uint256)'](
405405
signers.userA.address,
406406
signers.userB.address,
407-
0
407+
1
408408
)
409409
).to.revertedWith('SBT can not transfer')
410410
})
@@ -418,16 +418,16 @@ describe('SBT', () => {
418418
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
419419
)
420420
.to.emit(sbt, 'Minted')
421-
.withArgs(0, signers.userA.address)
421+
.withArgs(1, signers.userA.address)
422422

423-
await sbt.connect(signers.userA).approve(signers.userB.address, 0)
423+
await sbt.connect(signers.userA).approve(signers.userB.address, 1)
424424
await expect(
425425
sbt
426426
.connect(signers.userB)
427427
['safeTransferFrom(address,address,uint256)'](
428428
signers.userA.address,
429429
signers.minterA.address,
430-
0
430+
1
431431
)
432432
).to.revertedWith('SBT can not transfer')
433433
})
@@ -441,7 +441,7 @@ describe('SBT', () => {
441441
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
442442
)
443443
.to.emit(sbt, 'Minted')
444-
.withArgs(0, signers.userA.address)
444+
.withArgs(1, signers.userA.address)
445445

446446
await sbt
447447
.connect(signers.userA)
@@ -452,7 +452,7 @@ describe('SBT', () => {
452452
['safeTransferFrom(address,address,uint256)'](
453453
signers.userA.address,
454454
signers.minterA.address,
455-
0
455+
1
456456
)
457457
).to.revertedWith('SBT can not transfer')
458458
})
@@ -468,26 +468,26 @@ describe('SBT', () => {
468468
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
469469
)
470470
.to.emit(sbt, 'Minted')
471-
.withArgs(0, signers.userA.address)
471+
.withArgs(1, signers.userA.address)
472472

473473
metadata = await getDummyEncodedMetadata(sbt, 'USERA')
474474
await expect(
475-
sbt.connect(signers.userA).setTokenURI(0, metadata)
475+
sbt.connect(signers.userA).setTokenURI(1, metadata)
476476
).to.be.revertedWith('Illegal access')
477477

478478
metadata = await getDummyEncodedMetadata(sbt, 'USERB')
479479
await expect(
480-
sbt.connect(signers.deployer).setTokenURI(0, metadata)
480+
sbt.connect(signers.deployer).setTokenURI(1, metadata)
481481
).to.be.revertedWith('Illegal access')
482482

483483
metadata = await getDummyEncodedMetadata(sbt, 'USERC')
484484
await expect(
485-
sbt.connect(signers.userB).setTokenURI(0, metadata)
485+
sbt.connect(signers.userB).setTokenURI(1, metadata)
486486
).to.be.revertedWith('Illegal access')
487487

488488
metadata = await getDummyEncodedMetadata(sbt, 'USERD')
489489
await expect(
490-
sbt.connect(signers.minterUpdater).setTokenURI(0, metadata)
490+
sbt.connect(signers.minterUpdater).setTokenURI(1, metadata)
491491
).to.be.revertedWith('Illegal access')
492492
})
493493

@@ -500,13 +500,13 @@ describe('SBT', () => {
500500
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
501501
)
502502
.to.emit(sbt, 'Minted')
503-
.withArgs(0, signers.userA.address)
503+
.withArgs(1, signers.userA.address)
504504
const modifiedMetadata = await getDummyEncodedMetadata(sbt, 'ABCURL')
505505
await expect(
506-
sbt.connect(signers.minterA).setTokenURI(0, modifiedMetadata)
506+
sbt.connect(signers.minterA).setTokenURI(1, modifiedMetadata)
507507
)
508508
.to.be.emit(sbt, 'SetSBTTokenURI')
509-
.withArgs(0, modifiedMetadata)
509+
.withArgs(1, modifiedMetadata)
510510
})
511511

512512
it('The setTokenURI function should function correctly for all minters', async () => {
@@ -518,20 +518,20 @@ describe('SBT', () => {
518518
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
519519
)
520520
.to.emit(sbt, 'Minted')
521-
.withArgs(0, signers.userA.address)
521+
.withArgs(1, signers.userA.address)
522522
let modifiedMetadata = await getDummyEncodedMetadata(sbt, 'ABCURL')
523523
await expect(
524-
sbt.connect(signers.minterA).setTokenURI(0, modifiedMetadata)
524+
sbt.connect(signers.minterA).setTokenURI(1, modifiedMetadata)
525525
)
526526
.to.be.emit(sbt, 'SetSBTTokenURI')
527-
.withArgs(0, modifiedMetadata)
527+
.withArgs(1, modifiedMetadata)
528528

529529
modifiedMetadata = await getDummyEncodedMetadata(sbt, 'DEFURL')
530530
await expect(
531-
sbt.connect(signers.minterB).setTokenURI(0, modifiedMetadata)
531+
sbt.connect(signers.minterB).setTokenURI(1, modifiedMetadata)
532532
)
533533
.to.be.emit(sbt, 'SetSBTTokenURI')
534-
.withArgs(0, modifiedMetadata)
534+
.withArgs(1, modifiedMetadata)
535535
})
536536

537537
it('The setTokenURI function should function correctly for all minters and new minter', async () => {
@@ -547,27 +547,27 @@ describe('SBT', () => {
547547
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
548548
)
549549
.to.emit(sbt, 'Minted')
550-
.withArgs(0, signers.userA.address)
550+
.withArgs(1, signers.userA.address)
551551
let modifiedMetadata = await getDummyEncodedMetadata(sbt, 'ABCURL')
552552
await expect(
553-
sbt.connect(signers.minterA).setTokenURI(0, modifiedMetadata)
553+
sbt.connect(signers.minterA).setTokenURI(1, modifiedMetadata)
554554
)
555555
.to.be.emit(sbt, 'SetSBTTokenURI')
556-
.withArgs(0, modifiedMetadata)
556+
.withArgs(1, modifiedMetadata)
557557

558558
modifiedMetadata = await getDummyEncodedMetadata(sbt, 'DEFURL')
559559
await expect(
560-
sbt.connect(signers.minterB).setTokenURI(0, modifiedMetadata)
560+
sbt.connect(signers.minterB).setTokenURI(1, modifiedMetadata)
561561
)
562562
.to.be.emit(sbt, 'SetSBTTokenURI')
563-
.withArgs(0, modifiedMetadata)
563+
.withArgs(1, modifiedMetadata)
564564

565565
modifiedMetadata = await getDummyEncodedMetadata(sbt, 'SDFSFURL')
566566
await expect(
567-
sbt.connect(signers.minterC).setTokenURI(0, modifiedMetadata)
567+
sbt.connect(signers.minterC).setTokenURI(1, modifiedMetadata)
568568
)
569569
.to.be.emit(sbt, 'SetSBTTokenURI')
570-
.withArgs(0, modifiedMetadata)
570+
.withArgs(1, modifiedMetadata)
571571
})
572572

573573
it('The setTokenURI function should function correctly for multiple users', async () => {
@@ -579,27 +579,27 @@ describe('SBT', () => {
579579
sbt.connect(signers.minterA).mint(signers.userA.address, metadata)
580580
)
581581
.to.emit(sbt, 'Minted')
582-
.withArgs(0, signers.userA.address)
582+
.withArgs(1, signers.userA.address)
583583

584584
await expect(
585585
sbt.connect(signers.minterA).mint(signers.userB.address, metadata)
586586
)
587587
.to.emit(sbt, 'Minted')
588-
.withArgs(1, signers.userB.address)
588+
.withArgs(2, signers.userB.address)
589589

590590
let modifiedMetadata = await getDummyEncodedMetadata(sbt, 'UserAURL')
591591
await expect(
592-
sbt.connect(signers.minterA).setTokenURI(0, modifiedMetadata)
592+
sbt.connect(signers.minterA).setTokenURI(1, modifiedMetadata)
593593
)
594594
.to.be.emit(sbt, 'SetSBTTokenURI')
595-
.withArgs(0, modifiedMetadata)
595+
.withArgs(1, modifiedMetadata)
596596

597597
modifiedMetadata = await getDummyEncodedMetadata(sbt, 'UserBURL')
598598
await expect(
599-
sbt.connect(signers.minterB).setTokenURI(1, modifiedMetadata)
599+
sbt.connect(signers.minterB).setTokenURI(2, modifiedMetadata)
600600
)
601601
.to.be.emit(sbt, 'SetSBTTokenURI')
602-
.withArgs(1, modifiedMetadata)
602+
.withArgs(2, modifiedMetadata)
603603
})
604604
})
605605
})

0 commit comments

Comments
 (0)