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

difftreelog

bug fix

kpozdnikin2021-01-12parent: #38bff28.patch.diff
in: master

1 file changed

modifiedtests/src/addCollectionAdmin.test.tsdiffbeforeafterboth
67 'GsvVmjr1CBHwQHw84pPHMDxgNY3iBLz6Qn7qS3CH8qPhrHz', 67 'GsvVmjr1CBHwQHw84pPHMDxgNY3iBLz6Qn7qS3CH8qPhrHz',
68 'FoQJpPyadYccjavVdTWxpxU7rUEaYhfLCPwXgkfD6Zat9QP', 68 'FoQJpPyadYccjavVdTWxpxU7rUEaYhfLCPwXgkfD6Zat9QP',
69 'JKspFU6ohf1Grg3Phdzj2pSgWvsYWzSfKghhfzMbdhNBWs5', 69 'JKspFU6ohf1Grg3Phdzj2pSgWvsYWzSfKghhfzMbdhNBWs5',
70 'JKspFU6ohf1Grg3Phdzj2pSgWvsYWzSfKghhfzMbdhNBWs5',
71 'Fr4NzY1udSFFLzb2R3qxVQkwz9cZraWkyfH4h3mVVk7BK7P', 70 'Fr4NzY1udSFFLzb2R3qxVQkwz9cZraWkyfH4h3mVVk7BK7P',
72 'DfnTB4z7eUvYRqcGtTpFsLC69o6tvBSC1pEv8vWPZFtCkaK', 71 'DfnTB4z7eUvYRqcGtTpFsLC69o6tvBSC1pEv8vWPZFtCkaK',
73 'HnMAUz7r2G8G3hB27SYNyit5aJmh2a5P4eMdDtACtMFDbam', 72 'HnMAUz7r2G8G3hB27SYNyit5aJmh2a5P4eMdDtACtMFDbam',
79 const chainLimitNumber = chainLimit.collections_admins_limit.toNumber(); 78 const chainLimitNumber = chainLimit.collections_admins_limit.toNumber();
80 expect(chainLimitNumber).to.be.equal(5); 79 expect(chainLimitNumber).to.be.equal(5);
81 80
82 for (let i = 0; i < chainLimitNumber - 1; i++) { 81 for (let i = 0; i < chainLimitNumber; i++) {
83 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, accounts[i]); 82 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, accounts[i]);
84 await submitTransactionAsync(Alice, changeAdminTx); 83 await submitTransactionAsync(Alice, changeAdminTx);
85 const adminListAfterAddAdmin: any = (await api.query.nft.adminList(collectionId)); 84 const adminListAfterAddAdmin: any = (await api.query.nft.adminList(collectionId));
86 adminListAfterAddAdmin.map((item: any) => console.log(item.toString())); 85 adminListAfterAddAdmin.map((item: any) => console.log(item.toString()));
87 expect(adminListAfterAddAdmin).to.be.contains(accounts[i]); 86 expect(adminListAfterAddAdmin).to.be.contains(accounts[i]);
88 } 87 }
89 88
90 const tx = api.tx.nft.addCollectionAdmin(collectionId, accounts[chainLimitNumber - 1]); 89 const tx = api.tx.nft.addCollectionAdmin(collectionId, accounts[chainLimitNumber]);
91 await expect(submitTransactionExpectFailAsync(Alice, tx)).to.be.rejected; 90 await expect(submitTransactionExpectFailAsync(Alice, tx)).to.be.rejected;
92 }); 91 });
93 }); 92 });