git.delta.rocks / unique-network / refs/commits / 99c2d03b9527

difftreelog

Fix mintMode and access for tests

Andrey Kuznetsov2022-05-30parent: #7cf62e7.patch.diff
in: master

2 files changed

modifiedtests/src/setPublicAccessMode.test.tsdiffbeforeafterboth
73 await usingApi(async (api: ApiPromise) => {73 await usingApi(async (api: ApiPromise) => {
74 // tslint:disable-next-line: radix74 // tslint:disable-next-line: radix
75 const collectionId = await getCreatedCollectionCount(api) + 1;75 const collectionId = await getCreatedCollectionCount(api) + 1;
76 const tx = api.tx.unique.setPublicAccessMode(collectionId, 'AllowList');76 const tx = api.tx.unique.setCollectionPermissions(collectionId, {access: 'AllowList'});
77 await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;77 await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
78 });78 });
79 });79 });
83 // tslint:disable-next-line: no-bitwise83 // tslint:disable-next-line: no-bitwise
84 const collectionId = await createCollectionExpectSuccess();84 const collectionId = await createCollectionExpectSuccess();
85 await destroyCollectionExpectSuccess(collectionId);85 await destroyCollectionExpectSuccess(collectionId);
86 const tx = api.tx.unique.setPublicAccessMode(collectionId, 'AllowList');86 const tx = api.tx.unique.setCollectionPermissions(collectionId, {access: 'AllowList'});
87 await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;87 await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
88 });88 });
89 });89 });
100 await usingApi(async (api: ApiPromise) => {100 await usingApi(async (api: ApiPromise) => {
101 // tslint:disable-next-line: no-bitwise101 // tslint:disable-next-line: no-bitwise
102 const collectionId = await createCollectionExpectSuccess();102 const collectionId = await createCollectionExpectSuccess();
103 const tx = api.tx.unique.setPublicAccessMode(collectionId, 'AllowList');103 const tx = api.tx.unique.setCollectionPermissions(collectionId, {access: 'AllowList'});
104 await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;104 await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;
105 });105 });
106 });106 });
118 // tslint:disable-next-line: no-bitwise118 // tslint:disable-next-line: no-bitwise
119 const collectionId = await createCollectionExpectSuccess();119 const collectionId = await createCollectionExpectSuccess();
120 await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);120 await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
121 const tx = api.tx.unique.setPublicAccessMode(collectionId, 'AllowList');121 const tx = api.tx.unique.setCollectionPermissions(collectionId, {access: 'AllowList'});
122 await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;122 await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;
123 });123 });
124 });124 });
modifiedtests/src/util/helpers.tsdiffbeforeafterboth
1364export async function setMintPermissionExpectFailure(sender: IKeyringPair, collectionId: number, enabled: boolean) {1364export async function setMintPermissionExpectFailure(sender: IKeyringPair, collectionId: number, enabled: boolean) {
1365 await usingApi(async (api) => {1365 await usingApi(async (api) => {
1366 // Run the transaction1366 // Run the transaction
1367 const tx = api.tx.unique.setMintPermission(collectionId, enabled);1367 const tx = api.tx.unique.setCollectionPermissions(collectionId, {mintMode: enabled});
1368 const events = await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;1368 const events = await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;
1369 const result = getCreateCollectionResult(events);1369 const result = getCreateCollectionResult(events);
1370 // tslint:disable-next-line:no-unused-expression1370 // tslint:disable-next-line:no-unused-expression