difftreelog
fix tests
in: master
2 files changed
tests/src/eth/collectionSponsoring.test.tsdiffbeforeafterboth--- a/tests/src/eth/collectionSponsoring.test.ts
+++ b/tests/src/eth/collectionSponsoring.test.ts
@@ -160,9 +160,10 @@
// User can mint token without balance:
{
const result = await collectionEvm.methods.mintWithTokenURI(user, 'Test URI').send({from: user});
- const events = helper.eth.normalizeEvents(result.events);
+ const event = helper.eth.normalizeEvents(result.events)
+ .find(event => event.event === 'Transfer');;
- expect(events).to.be.deep.equal([
+ expect(event).to.be.deep.equal(
{
address: collectionAddress,
event: 'Transfer',
@@ -274,10 +275,11 @@
const mintingResult = await collectionEvm.methods.mintWithTokenURI(user, 'Test URI').send({from: user});
const tokenId = mintingResult.events.Transfer.returnValues.tokenId;
- const events = helper.eth.normalizeEvents(mintingResult.events);
+ const event = helper.eth.normalizeEvents(mintingResult.events)
+ .find(event => event.event === 'Transfer');
const address = helper.ethAddress.fromCollectionId(collectionId);
- expect(events).to.be.deep.equal([
+ expect(event).to.be.deep.equal(
{
address,
event: 'Transfer',
tests/src/eth/proxy/nonFungibleProxy.test.tsdiffbeforeafterboth117 const tokenId = result.events.Transfer.returnValues.tokenId;117 const tokenId = result.events.Transfer.returnValues.tokenId;118 expect(tokenId).to.be.equal('1');118 expect(tokenId).to.be.equal('1');119119120 const events = helper.eth.normalizeEvents(result.events);120 const event = helper.eth.normalizeEvents(result.events)121 .find(event => event.event === 'Transfer')!;121 events[0].address = events[0].address.toLocaleLowerCase();122 event.address = event.address.toLocaleLowerCase();122123123 expect(events).to.be.deep.equal([124 expect(event).to.be.deep.equal(124 {125 {125 address: collectionAddress.toLocaleLowerCase(),126 address: collectionAddress.toLocaleLowerCase(),126 event: 'Transfer',127 event: 'Transfer',130 tokenId,131 tokenId,131 },132 },132 },133 },133 ]);134 );134135135 expect(await contract.methods.tokenURI(tokenId).call()).to.be.equal('Test URI');136 expect(await contract.methods.tokenURI(tokenId).call()).to.be.equal('Test URI');136 }137 }154 const tokenId = result.events.Transfer.returnValues.tokenId;155 const tokenId = result.events.Transfer.returnValues.tokenId;155 expect(tokenId).to.be.equal('1');156 expect(tokenId).to.be.equal('1');156157157 const events = helper.eth.normalizeEvents(result.events);158 const event = helper.eth.normalizeEvents(result.events)159 .find(event => event.event === 'Transfer')!;158 events[0].address = events[0].address.toLocaleLowerCase();160 event.address = event.address.toLocaleLowerCase();159161160 expect(events).to.be.deep.equal([162 expect(event).to.be.deep.equal(161 {163 {162 address: collectionAddress.toLocaleLowerCase(),164 address: collectionAddress.toLocaleLowerCase(),163 event: 'Transfer',165 event: 'Transfer',167 tokenId,169 tokenId,168 },170 },169 },171 },170 ]);172 );171173172 expect(await contract.methods.tokenURI(tokenId).call()).to.be.equal('Test URI');174 expect(await contract.methods.tokenURI(tokenId).call()).to.be.equal('Test URI');173 }175 }