difftreelog
tests: remove dependency on tests execution order
in: master
1 file changed
tests/src/setMintPermission.test.tsdiffbeforeafterboth16 let alice: IKeyringPair;16 let alice: IKeyringPair;17 let bob: IKeyringPair;17 let bob: IKeyringPair;181819 let collectionId: number;20 before(async () => {19 before(async () => {21 await usingApi(async () => {20 await usingApi(async () => {22 alice = privateKey('//Alice');21 alice = privateKey('//Alice');23 bob = privateKey('//Bob');22 bob = privateKey('//Bob');2425 collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });26 });23 });27 });24 });2829 it('execute setMintPermission', async () => {30 await usingApi(async () => {31 await enableWhiteListExpectSuccess(alice, collectionId);32 await setMintPermissionExpectSuccess(alice, collectionId, true);33 });34 });352536 it('ensure white-listed non-privileged address can mint tokens', async () => {26 it('ensure white-listed non-privileged address can mint tokens', async () => {37 await usingApi(async () => {27 await usingApi(async () => {28 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });29 await enableWhiteListExpectSuccess(alice, collectionId);30 await setMintPermissionExpectSuccess(alice, collectionId, true);38 await addToWhiteListExpectSuccess(alice, collectionId, bob.address);31 await addToWhiteListExpectSuccess(alice, collectionId, bob.address);3239 await createItemExpectSuccess(bob, collectionId, 'NFT');33 await createItemExpectSuccess(bob, collectionId, 'NFT');