git.delta.rocks / unique-network / refs/commits / 66f7f7d855e9

difftreelog

fix createCollection flags test

Andy Smith2023-08-30parent: #e24c985.patch.diff
in: master

2 files changed

modifiedtests/src/createCollection.test.tsdiffbeforeafterboth
106 flags: [CollectionFlag.Erc721metadata],106 flags: [CollectionFlag.Erc721metadata],
107 }, 'nft');107 }, 'nft');
108
109 // User can not set Foreign flag itself
108110
109 await mintCollectionHelper(helper, alice, {111 await expect(mintCollectionHelper(helper, alice, {
110 name: 'name', description: 'descr', tokenPrefix: 'COL',112 name: 'name', description: 'descr', tokenPrefix: 'COL',
111 flags: [CollectionFlag.Foreign],113 flags: [CollectionFlag.Foreign],
112 }, 'nft');114 }, 'nft')).to.be.rejectedWith(/common.NoPermission/);
113115
114 await mintCollectionHelper(helper, alice, {116 await expect(mintCollectionHelper(helper, alice, {
115 name: 'name', description: 'descr', tokenPrefix: 'COL',117 name: 'name', description: 'descr', tokenPrefix: 'COL',
116 flags: [CollectionFlag.Erc721metadata, CollectionFlag.Foreign],118 flags: [CollectionFlag.Erc721metadata, CollectionFlag.Foreign],
117 }, 'nft');119 }, 'nft')).to.be.rejectedWith(/common.NoPermission/);
118 });120 });
119121
120 itSub('Create new collection with extra fields', async ({helper}) => {122 itSub('Create new collection with extra fields', async ({helper}) => {
modifiedtests/src/util/playgrounds/unique.dev.tsdiffbeforeafterboth
41 for(const arg of args) {41 for(const arg of args) {
42 if(typeof arg !== 'string')42 if(typeof arg !== 'string')
43 continue;43 continue;
44 const skippedWarnings = ['1000:: Normal connection closure', 'Not decorating unknown runtime apis:', 'RPC methods not decorated:', 'Not decorating runtime apis'];44 const skippedWarnings = ['1000:: Normal connection closure', 'Not decorating unknown runtime apis:', 'RPC methods not decorated:', 'Not decorating runtime apis', 'Bad input data provided to validate_transaction', 'account balance too low', '1006:: Abnormal Closure'];
45 const needToSkip = skippedWarnings.reduce((a, b) => a || arg.includes(b), false);45 const needToSkip = skippedWarnings.reduce((a, b) => a || arg.includes(b), false);
46 if(needToSkip || arg === 'Normal connection closure')46 if(needToSkip || arg === 'Normal connection closure')
47 return;47 return;