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

difftreelog

fix tests

Igor Kozyrev2021-12-02parent: #fb04e3a.patch.diff
in: master

3 files changed

modifiedtests/src/confirmSponsorship.test.tsdiffbeforeafterboth
21 normalizeAccountId,21 normalizeAccountId,
22 addCollectionAdminExpectSuccess,22 addCollectionAdminExpectSuccess,
23 getCreatedCollectionCount,23 getCreatedCollectionCount,
24 UNIQUE,
24} from './util/helpers';25} from './util/helpers';
25import {Keyring} from '@polkadot/api';26import {Keyring} from '@polkadot/api';
26import {IKeyringPair} from '@polkadot/types/types';27import {IKeyringPair} from '@polkadot/types/types';
198 const sponsorBalanceAfter = (await api.query.system.account(bob.address)).data.free.toBigInt();199 const sponsorBalanceAfter = (await api.query.system.account(bob.address)).data.free.toBigInt();
199200
200 // Try again after Zero gets some balance - now it should succeed201 // Try again after Zero gets some balance - now it should succeed
201 const balancetx = api.tx.balances.transfer(zeroBalance.address, 1e15);202 const balancetx = api.tx.balances.transfer(zeroBalance.address, 1n * UNIQUE);
202 await submitTransactionAsync(alice, balancetx);203 await submitTransactionAsync(alice, balancetx);
203 const events2 = await submitTransactionAsync(zeroBalance, zeroToAlice);204 const events2 = await submitTransactionAsync(zeroBalance, zeroToAlice);
204 const result2 = getGenericResult(events2);205 const result2 = getGenericResult(events2);
232 const sponsorBalanceAfter = (await api.query.system.account(bob.address)).data.free.toBigInt();233 const sponsorBalanceAfter = (await api.query.system.account(bob.address)).data.free.toBigInt();
233234
234 // Try again after Zero gets some balance - now it should succeed235 // Try again after Zero gets some balance - now it should succeed
235 const balancetx = api.tx.balances.transfer(zeroBalance.address, 1e15);236 const balancetx = api.tx.balances.transfer(zeroBalance.address, 1n * UNIQUE);
236 await submitTransactionAsync(alice, balancetx);237 await submitTransactionAsync(alice, balancetx);
237 const events2 = await submitTransactionAsync(zeroBalance, zeroToAlice);238 const events2 = await submitTransactionAsync(zeroBalance, zeroToAlice);
238 const result2 = getGenericResult(events2);239 const result2 = getGenericResult(events2);
268 expect(sponsorBalanceAfter).to.be.equal(sponsorBalanceBefore);269 expect(sponsorBalanceAfter).to.be.equal(sponsorBalanceBefore);
269270
270 // Try again after Zero gets some balance - now it should succeed271 // Try again after Zero gets some balance - now it should succeed
271 const balancetx = api.tx.balances.transfer(zeroBalance.address, 1e15);272 const balancetx = api.tx.balances.transfer(zeroBalance.address, 1n * UNIQUE);
272 await submitTransactionAsync(alice, balancetx);273 await submitTransactionAsync(alice, balancetx);
273 const events2 = await submitTransactionAsync(zeroBalance, zeroToAlice);274 const events2 = await submitTransactionAsync(zeroBalance, zeroToAlice);
274 const result2 = getGenericResult(events2);275 const result2 = getGenericResult(events2);
307 const sponsorBalanceAfter = (await api.query.system.account(bob.address)).data.free.toBigInt();308 const sponsorBalanceAfter = (await api.query.system.account(bob.address)).data.free.toBigInt();
308309
309 // Try again after Zero gets some balance - now it should succeed310 // Try again after Zero gets some balance - now it should succeed
310 const balancetx = api.tx.balances.transfer(zeroBalance.address, 1e15);311 const balancetx = api.tx.balances.transfer(zeroBalance.address, 1n * UNIQUE);
311 await submitTransactionAsync(alice, balancetx);312 await submitTransactionAsync(alice, balancetx);
312 await createItemExpectSuccess(zeroBalance, collectionId, 'NFT', zeroBalance.address);313 await createItemExpectSuccess(zeroBalance, collectionId, 'NFT', zeroBalance.address);
313314
modifiedtests/src/creditFeesToTreasury.test.tsdiffbeforeafterboth
--- a/tests/src/creditFeesToTreasury.test.ts
+++ b/tests/src/creditFeesToTreasury.test.ts
@@ -154,8 +154,8 @@
       const aliceBalanceAfter: bigint = (await api.query.system.account(alicesPublicKey)).data.free.toBigInt();
       const fee = aliceBalanceBefore - aliceBalanceAfter;
 
-      expect(fee / 10n ** 15n < BigInt(Math.ceil(saneMaximumFee + createCollectionDeposit))).to.be.true;
-      expect(fee / 10n ** 15n < BigInt(Math.ceil(saneMinimumFee  + createCollectionDeposit))).to.be.true;
+      expect(fee / UNIQUE < BigInt(Math.ceil(saneMaximumFee + createCollectionDeposit))).to.be.true;
+      expect(fee / UNIQUE < BigInt(Math.ceil(saneMinimumFee  + createCollectionDeposit))).to.be.true;
     });
   });
 
modifiedtests/src/eth/payable.test.tsdiffbeforeafterboth
--- a/tests/src/eth/payable.test.ts
+++ b/tests/src/eth/payable.test.ts
@@ -54,7 +54,7 @@
     expect(await contract.methods.getUnaccounted().call()).to.be.equal('10000');
   });
 
-  itWeb3('Balance can be retrieved from evm contract', async({api, web3}) => {
+  itWeb3.only('Balance can be retrieved from evm contract', async({api, web3}) => {
     const FEE_BALANCE = 10n ** 18n;
     const CONTRACT_BALANCE = 10n ** 14n;