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

difftreelog

tests fix due CORE-37

Igor Kozyrev2021-10-01parent: #bff3c3c.patch.diff
in: master

2 files changed

modifiedtests/src/eth/nonFungible.test.tsdiffbeforeafterboth
--- a/tests/src/eth/nonFungible.test.ts
+++ b/tests/src/eth/nonFungible.test.ts
@@ -4,7 +4,7 @@
 //
 
 import privateKey from '../substrate/privateKey';
-import { approveExpectSuccess, burnItemExpectSuccess, createCollectionExpectSuccess, createItemExpectSuccess, setVariableMetaDataExpectSuccess, transferExpectSuccess, transferFromExpectSuccess, UNIQUE } from '../util/helpers';
+import { approveExpectSuccess, burnItemExpectSuccess, createCollectionExpectSuccess, createItemExpectSuccess, setVariableMetaDataExpectSuccess, transferExpectSuccess, transferFromExpectSuccess, UNIQUE, setMetadataUpdatePermissionFlagExpectSuccess } from '../util/helpers';
 import { collectionIdToAddress, createEthAccount, createEthAccountWithBalance, GAS_ARGS, itWeb3, normalizeEvents, recordEthFee, recordEvents, subToEth, transferBalanceToEth } from './util/helpers';
 import nonFungibleAbi from './nonFungibleAbi.json';
 import { expect } from 'chai';
@@ -336,6 +336,7 @@
     const owner = await createEthAccountWithBalance(api, web3);
 
     const item = await createItemExpectSuccess(alice, collection, 'NFT', { ethereum: owner });
+    await setMetadataUpdatePermissionFlagExpectSuccess(alice, collection, 'Admin');
     await setVariableMetaDataExpectSuccess(alice, collection, item, [1, 2, 3]);
 
     const address = collectionIdToAddress(collection);
modifiedtests/src/eth/proxy/nonFungibleProxy.test.tsdiffbeforeafterboth
4//4//
55
6import privateKey from '../../substrate/privateKey';6import privateKey from '../../substrate/privateKey';
7import { createCollectionExpectSuccess, createItemExpectSuccess, setVariableMetaDataExpectSuccess } from '../../util/helpers';7import { createCollectionExpectSuccess, createItemExpectSuccess, setVariableMetaDataExpectSuccess, setMetadataUpdatePermissionFlagExpectSuccess } from '../../util/helpers';
8import { collectionIdToAddress, createEthAccount, createEthAccountWithBalance, GAS_ARGS, itWeb3, normalizeEvents } from '../util/helpers';8import { collectionIdToAddress, createEthAccount, createEthAccountWithBalance, GAS_ARGS, itWeb3, normalizeEvents } from '../util/helpers';
9import nonFungibleAbi from '../nonFungibleAbi.json';9import nonFungibleAbi from '../nonFungibleAbi.json';
10import { expect } from 'chai';10import { expect } from 'chai';
339 const address = collectionIdToAddress(collection);339 const address = collectionIdToAddress(collection);
340 const contract = await proxyWrap(api, web3, new web3.eth.Contract(nonFungibleAbi as any, address, { from: caller, ...GAS_ARGS }));340 const contract = await proxyWrap(api, web3, new web3.eth.Contract(nonFungibleAbi as any, address, { from: caller, ...GAS_ARGS }));
341 const item = await createItemExpectSuccess(alice, collection, 'NFT', { ethereum: contract.options.address });341 const item = await createItemExpectSuccess(alice, collection, 'NFT', { ethereum: contract.options.address });
342 await setMetadataUpdatePermissionFlagExpectSuccess(alice, collection, 'Admin');
342 await setVariableMetaDataExpectSuccess(alice, collection, item, [1, 2, 3]);343 await setVariableMetaDataExpectSuccess(alice, collection, item, [1, 2, 3]);
343 344
344 expect(await contract.methods.getVariableMetadata(item).call()).to.be.equal('0x010203');345 expect(await contract.methods.getVariableMetadata(item).call()).to.be.equal('0x010203');