From 807e155013a68f9208a188349e9c6874b69bb68a Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Fri, 05 Mar 2021 13:14:29 +0000 Subject: [PATCH] tests: fix setVariableMetadata sponsoring calls --- --- a/tests/src/setVariableMetadataSponsoringRateLimit.test.ts +++ b/tests/src/setVariableMetadataSponsoringRateLimit.test.ts @@ -10,14 +10,11 @@ confirmSponsorshipExpectSuccess, createCollectionExpectSuccess, createItemExpectSuccess, - findNotExistingCollection, findUnusedAddress, setCollectionLimitsExpectSuccess, setCollectionSponsorExpectSuccess, setVariableMetaDataExpectFailure, setVariableMetaDataExpectSuccess, - setVariableMetaDataSponsoringRateLimitExpectFailure, - setVariableMetaDataSponsoringRateLimitExpectSuccess, } from './util/helpers'; describe('Integration Test setVariableMetadataSponsoringRateLimit', () => { @@ -35,7 +32,9 @@ const collectionId = await createCollectionExpectSuccess(); await setCollectionSponsorExpectSuccess(collectionId, alice.address); await confirmSponsorshipExpectSuccess(collectionId); - await setVariableMetaDataSponsoringRateLimitExpectSuccess(alice, collectionId, 1); + await setCollectionLimitsExpectSuccess(alice, collectionId, { + SponsoredDataRateLimit: 0, + }); const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address); await setVariableMetaDataExpectSuccess(userWithNoBalance, collectionId, itemId, [1, 2, 3]); @@ -46,7 +45,9 @@ const collectionId = await createCollectionExpectSuccess(); await setCollectionSponsorExpectSuccess(collectionId, alice.address); await confirmSponsorshipExpectSuccess(collectionId); - await setVariableMetaDataSponsoringRateLimitExpectSuccess(alice, collectionId, 10); + await setCollectionLimitsExpectSuccess(alice, collectionId, { + SponsoredDataRateLimit: 10, + }); const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address); await setVariableMetaDataExpectSuccess(userWithNoBalance, collectionId, itemId, [1, 2, 3]); @@ -57,34 +58,13 @@ const collectionId = await createCollectionExpectSuccess(); await setCollectionSponsorExpectSuccess(collectionId, alice.address); await confirmSponsorshipExpectSuccess(collectionId); - await setVariableMetaDataSponsoringRateLimitExpectSuccess(alice, collectionId, 1); await setCollectionLimitsExpectSuccess(alice, collectionId, { + SponsoredDataRateLimit: 0, SponsoredDataSize: 1, }); const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address); await setVariableMetaDataExpectSuccess(userWithNoBalance, collectionId, itemId, [1]); await setVariableMetaDataExpectFailure(userWithNoBalance, collectionId, itemId, [1, 2]); - }); -}); - -describe('Negative Integration Test setVariableMetadataSponsoringRateLimit', () => { - let alice: IKeyringPair; - let nonExistingCollection: number; - - before(async () => { - await usingApi(async (api) => { - alice = privateKey('//Alice'); - nonExistingCollection = await findNotExistingCollection(api); - }); - }); - - it('fails when called with non-existing collection id', async () => { - await setVariableMetaDataSponsoringRateLimitExpectFailure(alice, nonExistingCollection, 1); - }); - - it('fails when called by non collection sponsor', async () => { - const collectionId = await createCollectionExpectSuccess(); - await setVariableMetaDataSponsoringRateLimitExpectFailure(alice, collectionId, 1); }); }); -- gitstuff