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

difftreelog

tests(rmrk+outdated): refactor old helpers and rmrk to get rid of warnings

Fahrrader2022-10-07parent: #85e8bc9.patch.diff
in: master

43 files changed

modifiedtests/src/deprecated-helpers/helpers.tsdiffbeforeafterboth
463}463}
464464
465export async function createCollectionExpectSuccess(params: Partial<CreateCollectionParams> = {}): Promise<number> {465export async function createCollectionExpectSuccess(params: Partial<CreateCollectionParams> = {}): Promise<number> {
466 const {name, description, mode, tokenPrefix} = {...defaultCreateCollectionParams, ...params};466 const {name, description, tokenPrefix} = {...defaultCreateCollectionParams, ...params};
467467
468 let collectionId = 0;468 let collectionId = 0;
469 await usingApi(async (api, privateKeyWrapper) => {469 await usingApi(async (api, privateKeyWrapper) => {
763}763}
764764
765export async function confirmSponsorshipByKeyExpectSuccess(collectionId: number, sender: IKeyringPair) {765export async function confirmSponsorshipByKeyExpectSuccess(collectionId: number, sender: IKeyringPair) {
766 await usingApi(async (api, privateKeyWrapper) => {766 await usingApi(async (api) => {
767767
768 // Run the transaction768 // Run the transaction
769 const tx = api.tx.unique.confirmSponsorship(collectionId);769 const tx = api.tx.unique.confirmSponsorship(collectionId);
1764 return (await api.rpc.unique.collectionById(collectionId)).unwrap();1764 return (await api.rpc.unique.collectionById(collectionId)).unwrap();
1765}1765}
17661766
1767export const describe_xcm = (1767/*export const describe_xcm = (
1768 process.env.RUN_XCM_TESTS1768 process.env.RUN_XCM_TESTS
1769 ? describe1769 ? describe
1770 : describe.skip1770 : describe.skip
1771);1771);*/
17721772
1773export async function waitNewBlocks(blocksCount = 1): Promise<void> {1773export async function waitNewBlocks(blocksCount = 1): Promise<void> {
1774 await usingApi(async (api) => {1774 await usingApi(async (api) => {
addedtests/src/rmrk/acceptNft.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/acceptNft.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/addResource.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/addResource.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/addTheme.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/addTheme.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/burnNft.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/burnNft.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/changeCollectionIssuer.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/changeCollectionIssuer.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/createBase.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/createBase.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/createCollection.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/createCollection.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/deleteCollection.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/deleteCollection.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/equipNft.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/equipNft.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/getOwnedNfts.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/getOwnedNfts.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/lockCollection.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/lockCollection.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/mintNft.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/mintNft.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/rejectNft.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/rejectNft.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/removeResource.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/removeResource.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/rmrkIsolation.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/rmrkIsolation.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/sendNft.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/sendNft.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/setCollectionProperty.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/setCollectionProperty.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/setEquippableList.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/setEquippableList.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/setNftProperty.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/setNftProperty.test.tsdiffbeforeafterboth

no changes

addedtests/src/rmrk/setResourcePriorities.seqtest.tsdiffbeforeafterboth

no changes

deletedtests/src/rmrk/setResourcePriorities.test.tsdiffbeforeafterboth

no changes

modifiedtests/src/rmrk/util/fetch.tsdiffbeforeafterboth
1import {ApiPromise} from '@polkadot/api';1import {ApiPromise} from '@polkadot/api';
2import type {Option, Bytes} from '@polkadot/types-codec';2import type {Option} from '@polkadot/types-codec';
3import type {3import type {
4 RmrkTraitsCollectionCollectionInfo as Collection,4 RmrkTraitsCollectionCollectionInfo as Collection,
5 RmrkTraitsNftNftInfo as Nft,5 RmrkTraitsNftNftInfo as Nft,
modifiedtests/src/rmrk/util/helpers.tsdiffbeforeafterboth
107export function isTxResultSuccess(events: EventRecord[]): boolean {107export function isTxResultSuccess(events: EventRecord[]): boolean {
108 let success = false;108 let success = false;
109109
110 events.forEach(({event: {data, method, section}}) => {110 events.forEach(({event: {method}}) => {
111 if (method == 'ExtrinsicSuccess') {111 if (method == 'ExtrinsicSuccess') {
112 success = true;112 success = true;
113 }113 }