Check if connection is available on creating a client (#23)

Check if connection is available on creating a client
This commit is contained in:
Dima
2021-02-19 16:32:02 +03:00
committed by GitHub
parent 78ed8ab46c
commit c10cd1942a
4 changed files with 64 additions and 26 deletions

View File

@ -12,6 +12,7 @@ import {
} from '../../internal/builtins';
import { ModuleConfig } from '../../internal/moduleConfig';
import { createConnectedClient } from '../util';
import {checkConnection} from "../../api";
const dev2multiaddr = '/dns4/dev.fluence.dev/tcp/19003/wss/p2p/12D3KooWBUJifCTgaxAUrcM9JysqCcS4CS8tiYH5hExbdWCAoNwb';
const dev3multiaddr = '/dns4/dev.fluence.dev/tcp/19004/wss/p2p/12D3KooWJbJFaZ3k5sNd8DjQgg3aERoKtBAnirEvPV8yp76kEXHB';
@ -43,6 +44,14 @@ describe('Builtins usage suite', () => {
expect(bpList).not.toBeUndefined;
});
it('check_connection', async function () {
const client = await createConnectedClient(dev2multiaddr);
let isConnected = await checkConnection(client);
expect(isConnected).toEqual(true);
});
it('upload_modules', async function () {
const client = await createConnectedClient(dev2multiaddr);