git.delta.rocks / unique-network / refs/commits / f84c26a4e1e7

difftreelog

fix tests

Trubnikov Sergey2022-12-09parent: #62d6042.patch.diff
in: master

2 files changed

modifiedtests/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',
modifiedtests/src/eth/proxy/nonFungibleProxy.test.tsdiffbeforeafterboth
117 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');
119119
120 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();
122123
123 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 );
134135
135 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');
156157
157 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();
159161
160 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 );
171173
172 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 }