From 0d78fddb4dada6ccf8f3c9f865af41a7f8e55e7f Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Mon, 01 Feb 2021 10:10:00 +0000 Subject: [PATCH] tests: add createItemExpectFailure helper --- --- a/tests/src/util/helpers.ts +++ b/tests/src/util/helpers.ts @@ -588,6 +588,17 @@ return newItemId; } +export async function createItemExpectFailure( + sender: IKeyringPair, collectionId: number, createMode: string, owner: string = sender.address) { + await usingApi(async (api) => { + const tx = api.tx.nft.createItem(collectionId, owner, createMode); + const events = await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected; + const result = getCreateItemResult(events); + + expect(result.success).to.be.false; + }); +} + export async function enableWhiteListExpectSuccess(sender: IKeyringPair, collectionId: number) { await usingApi(async (api) => { -- gitstuff