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

difftreelog

fix PR commets

Trubnikov Sergey2023-05-17parent: #3429f32.patch.diff
in: master

4 files changed

modifiedtests/src/eth/nativeFungible.test.tsdiffbeforeafterboth
--- a/tests/src/eth/nativeFungible.test.ts
+++ b/tests/src/eth/nativeFungible.test.ts
@@ -24,7 +24,6 @@
   before(async function() {
     await usingEthPlaygrounds(async (helper, privateKey) => {
       donor = await privateKey({url: import.meta.url});
-      // [alice] = await helper.arrange.createAccounts([30n], donor);
     });
   });
 
@@ -101,7 +100,7 @@
     const balanceReceiverAfter = await helper.balance.getEthereum(receiver);
 
     expect(balanceOwnerBefore - 50n > balanceOwnerAfter).to.be.true;
-    expect(balanceReceiverBefore === balanceReceiverAfter - 50n).to.be.true;
+    expect(balanceReceiverBefore + 50n).to.be.equal(balanceReceiverAfter);
   });
 
   itEth('transferFrom()', async ({helper}) => {
@@ -131,7 +130,6 @@
   before(async function() {
     await usingEthPlaygrounds(async (helper, privateKey) => {
       donor = await privateKey({url: import.meta.url});
-      // [alice] = await helper.arrange.createAccounts([30n], donor);
     });
   });
 
modifiedtests/src/eth/util/playgrounds/unique.dev.tsdiffbeforeafterboth
--- a/tests/src/eth/util/playgrounds/unique.dev.ts
+++ b/tests/src/eth/util/playgrounds/unique.dev.ts
@@ -142,7 +142,7 @@
 
   async collection(address: string, mode: TCollectionMode, caller?: string, mergeDeprecated = false) {
     let abi;
-    if (address === '0x17C4e6453cC49aaAAEaCA894E6d9683e00000000') {
+    if (address === this.helper.ethAddress.fromCollectionId(0)) {
       abi = nativeFungibleAbi;
     } else {
       abi ={
modifiedtests/src/sub/nesting/common.test.tsdiffbeforeafterboth
--- a/tests/src/sub/nesting/common.test.ts
+++ b/tests/src/sub/nesting/common.test.ts
@@ -103,7 +103,7 @@
       nesting: {tokenOwner: true, restricted: testCase.restrictedMode ? [collectionForNesting.collectionId] : null},
     });
 
-    // Alice can mint and nest token:
+    // Bob can nest Native FT into their NFT:
     await collectionForNesting.transfer(bob, targetTokenBob.nestingAccount(), 50n);
     expect(await collectionForNesting.getBalance(targetTokenBob.nestingAccount())).eq(50n);
   });
modifiedtests/src/sub/nesting/nesting.negative.test.tsdiffbeforeafterboth
69 ? collectionForNesting.mint(alice, 100n, targetToken.nestingAccount())69 ? collectionForNesting.mint(alice, 100n, targetToken.nestingAccount())
70 : collectionForNesting.transfer(alice, targetToken.nestingAccount(), 100n)).to.be.rejectedWith('common.UserIsNotAllowedToNest');70 : collectionForNesting.transfer(alice, targetToken.nestingAccount(), 100n)).to.be.rejectedWith('common.UserIsNotAllowedToNest');
7171
72 // Alice can mint and nest token:72 // Alice can't mint and nest tokens:
73 if (testCase.mode === 'ft') {73 if (testCase.mode === 'ft') {
74 await collectionForNesting.mint(alice, 100n);74 await collectionForNesting.mint(alice, 100n);
75 }75 }
100 case 'nft': nestedTokenBob = await (nestedCollectionBob as UniqueNFTCollection).mintToken(bob); break;100 case 'nft': nestedTokenBob = await (nestedCollectionBob as UniqueNFTCollection).mintToken(bob); break;
101 case 'rft': nestedTokenBob = await (nestedCollectionBob as UniqueRFTCollection).mintToken(bob, 100n); break;101 case 'rft': nestedTokenBob = await (nestedCollectionBob as UniqueRFTCollection).mintToken(bob, 100n); break;
102 case 'ft': await (nestedCollectionBob as UniqueFTCollection).mint(bob, 100n); break;102 case 'ft': await (nestedCollectionBob as UniqueFTCollection).mint(bob, 100n); break;
103 case 'native ft': break;103 case 'native ft': await expect((nestedCollectionBob as UniqueFTCollection).mint(bob, 100n)).to.be.rejectedWith('common.UnsupportedOperation'); break;
104 }104 }
105105
106 // Bob non-owner of targetToken and non admin of targetCollection, so106 // Bob non-owner of targetToken and non admin of targetCollection, so
109 case 'nft': await expect((nestedCollectionBob as UniqueNFTCollection).mintToken(bob, targetToken.nestingAccount())).to.be.rejectedWith('common.UserIsNotAllowedToNest'); break;109 case 'nft': await expect((nestedCollectionBob as UniqueNFTCollection).mintToken(bob, targetToken.nestingAccount())).to.be.rejectedWith('common.UserIsNotAllowedToNest'); break;
110 case 'rft': await expect((nestedCollectionBob as UniqueRFTCollection).mintToken(bob, 100n, targetToken.nestingAccount())).to.be.rejectedWith('common.UserIsNotAllowedToNest'); break;110 case 'rft': await expect((nestedCollectionBob as UniqueRFTCollection).mintToken(bob, 100n, targetToken.nestingAccount())).to.be.rejectedWith('common.UserIsNotAllowedToNest'); break;
111 case 'ft': await expect((nestedCollectionBob as UniqueFTCollection).mint(bob, 100n, targetToken.nestingAccount())).to.be.rejectedWith('common.UserIsNotAllowedToNest'); break;111 case 'ft': await expect((nestedCollectionBob as UniqueFTCollection).mint(bob, 100n, targetToken.nestingAccount())).to.be.rejectedWith('common.UserIsNotAllowedToNest'); break;
112 case 'native ft': break;112 case 'native ft': await expect((nestedCollectionBob as UniqueFTCollection).mint(bob, 100n, targetToken.nestingAccount())).to.be.rejectedWith('common.UnsupportedOperation'); break;
113 }113 }
114114
115 // 2. cannot nest existing token:115 // 2. cannot nest existing token: