difftreelog
Merge pull request #566 from UniqueNetwork/tests/CI-73-ci-step-4-2-autogen-js-types
in: master
3 files changed
.github/workflows/dev-build-tests.ymldiffbeforeafterboth--- a/.github/workflows/dev-build-tests.yml
+++ b/.github/workflows/dev-build-tests.yml
@@ -96,12 +96,13 @@
node-version: 16
- name: Run tests
+ working-directory: tests
run: |
- cd tests
yarn install
yarn add mochawesome
echo "Ready to start tests"
node scripts/readyness.js
+ yarn polkadot-types
NOW=$(date +%s) && yarn test --reporter mochawesome --reporter-options reportFilename=test-${NOW}
env:
RPC_URL: http://127.0.0.1:9933/
.github/workflows/nodes-only-update.ymldiffbeforeafterboth--- a/.github/workflows/nodes-only-update.yml
+++ b/.github/workflows/nodes-only-update.yml
@@ -195,7 +195,9 @@
run: |
yarn install
yarn add mochawesome
+ node scripts/readyness.js
echo "Ready to start tests"
+ yarn polkadot-types
NOW=$(date +%s) && yarn test --reporter mochawesome --reporter-options reportFilename=test-${NOW}
env:
RPC_URL: http://127.0.0.1:9933/
@@ -270,7 +272,9 @@
run: |
yarn install
yarn add mochawesome
+ node scripts/readyness.js
echo "Ready to start tests"
+ yarn polkadot-types
NOW=$(date +%s) && yarn test --reporter mochawesome --reporter-options reportFilename=test-${NOW}
env:
RPC_URL: http://127.0.0.1:9933/
tests/scripts/readyness.jsdiffbeforeafterboth1const { 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 if(head < 1) throw Error('No block #1');1011 await api.disconnect();12}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});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});