--- a/tests/src/setSchemaVersion.test.ts +++ b/tests/src/setSchemaVersion.test.ts @@ -98,12 +98,16 @@ it('execute setSchemaVersion with not correct schema version', async () => { await usingApi(async (api: ApiPromise) => { + const consoleError = console.error; + console.error = (message: string) => {}; try { tx = api.tx.nft.setSchemaVersion(collectionIdForTesting, 'Test'); await submitTransactionAsync(alice, tx); } catch (e) { // tslint:disable-next-line:no-unused-expression expect(e).to.be.exist; + } finally { + console.error = consoleError; } }); }); --- a/tests/src/substrate/substrate-api.ts +++ b/tests/src/substrate/substrate-api.ts @@ -24,12 +24,17 @@ // TODO: Remove, this is temporary: Filter unneeded API output // (Jaco promised it will be removed in the next version) - // const consoleLog = console.log; - // console.log = (message: string) => { - // if (!(message.includes("API/INIT: Capabilities detected") || message.includes("2021-"))) { - // consoleLog(message); - // } - // }; + const consoleLog = console.log; + console.log = (message: string) => { + if (message.includes("API/INIT: Capabilities detected") || message.includes("2021-")) {} + else if (message.includes("StorageChangeSet:: WebSocket is not connected") || message.includes("2021-")) {} + else consoleLog(message); + }; + const consoleErr = console.error; + console.error = (message: string) => { + if (message.includes("StorageChangeSet:: WebSocket is not connected") || message.includes("2021-")) {} + else consoleErr(message); + }; try { await promisifySubstrate(api, async () => { @@ -40,7 +45,8 @@ })(); } finally { await api.disconnect(); - // console.log = consoleLog; + console.log = consoleLog; + console.error = consoleErr; } } @@ -115,7 +121,7 @@ await transaction.signAndSend(sender, ({ events = [], status }) => { const transactionStatus = getTransactionStatus(events, status); - console.log('transactionStatus', transactionStatus, 'events', events); + // console.log('transactionStatus', transactionStatus, 'events', events); if (transactionStatus == TransactionStatus.Success) { resolve(events);