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

difftreelog

tests: setVariableMetaData helpers

Yaroslav Bolyukin2021-01-25parent: #0614099.patch.diff
in: master

1 file changed

modifiedtests/src/util/helpers.tsdiffbeforeafterboth
378 });378 });
379}379}
380
381export async function setVariableMetaDataExpectSuccess(sender: IKeyringPair, collectionId: number, itemId: number, data: number[]) {
382 await usingApi(async (api) => {
383 const tx = api.tx.nft.setVariableMetaData(collectionId, itemId, '0x' + Buffer.from(data).toString('hex'));
384 const events = await submitTransactionAsync(sender, tx);
385 const result = getGenericResult(events);
386
387 expect(result.success).to.be.true;
388 });
389}
390
391export async function setVariableMetaDataExpectFailure(sender: IKeyringPair, collectionId: number, itemId: number, data: number[]) {
392 await usingApi(async (api) => {
393 const tx = api.tx.nft.setVariableMetaData(collectionId, itemId, '0x' + Buffer.from(data).toString('hex'));
394 await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;
395 });
396}
380397
381export interface CreateFungibleData extends Struct {398export interface CreateFungibleData extends Struct {
382 readonly value: u128;399 readonly value: u128;