git.delta.rocks / unique-network / refs/commits / 3d7a4e708efd

difftreelog

Add console output.

Alexander Aksenov2022-10-05parent: #e56f4f2.patch.diff
in: master

1 file changed

modifiedtests/scripts/readyness.jsdiffbeforeafterboth
before · tests/scripts/readyness.js
1const { ApiPromise, WsProvider } = require('@polkadot/api');23const connect = async () => {4  const wsEndpoint = 'ws://127.0.0.1:9944';5  const api = new ApiPromise({provider: new WsProvider(wsEndpoint)});6  await api.isReadyOrError;78  const head = (await api.rpc.chain.getHeader()).number.toNumber();9  await api.disconnect();10  if(head < 1) throw Error('No block #1');1112}1314const sleep = time => {15  return new Promise(resolve => {16    setTimeout(() => resolve(), time);17  });18};1920const main = async () => {21  while(true) {22    try {23      await connect();24      break;25    }26    catch(e) {27      await sleep(10000);28    }29  }30}3132main().then(() => process.exit(0)).catch(e => {33  console.error(e);34  process.exit(1);35});
after · tests/scripts/readyness.js
1const { ApiPromise, WsProvider } = require('@polkadot/api');23const connect = async () => {4  const wsEndpoint = 'ws://127.0.0.1:9944';5  const api = new ApiPromise({provider: new WsProvider(wsEndpoint)});6  await api.isReadyOrError;78  const head = (await api.rpc.chain.getHeader()).number.toNumber();9  await api.disconnect();10  if(head < 1) throw Error('No block #1');1112}1314const sleep = time => {15  return new Promise(resolve => {16    setTimeout(() => resolve(), time);17  });18};1920const main = async () => {21  while(true) {22    try {23      await connect();24      break;25    }26    catch(e) {27      await sleep(10000);28      console.log(e);29    }30  }31}3233main().then(() => process.exit(0)).catch(e => {34  console.error(e);35  process.exit(1);36});