import { ConfigParams } from 'pip-services3-commons-nodex'; import { FireMapCommandableHttpClientV1 } from '../../src/version1'; import { FireMapClientFixture } from './FireMapClientFixture'; suite('FireMapCommandableHttpClientV1', () => { let client: FireMapCommandableHttpClientV1; let fixture: FireMapClientFixture; let serviceHost = process.env['FIREMAP_SERVICE_HOST'] || 'localhost'; let servicePort = process.env['FIREMAP_SERVICE_PORT'] || '8080'; if (serviceHost == null || servicePort == null) { return; } setup(async () => { client = new FireMapCommandableHttpClientV1(); client.configure(ConfigParams.fromTuples( "connection.protocol", "http", "connection.port", servicePort, "connection.host", serviceHost, )); await client.open(null); fixture = new FireMapClientFixture(client); }); teardown(async () => { await client.close(null); }); test('Tiles CRUD operations', async () => { await fixture.testGetAndUpdateTiles(); }); });