Updated ShlinkApiClient so that it retries API version when v2 is not supported

This commit is contained in:
Alejandro Celaya
2020-01-11 13:55:37 +01:00
parent ba8cade6fc
commit 0f51bf95e3
2 changed files with 35 additions and 15 deletions

View File

@@ -1,5 +1,4 @@
import buildShlinkApiClient from '../../../src/utils/services/ShlinkApiClientBuilder';
import { buildShlinkBaseUrl } from '../../../src/utils/services/ShlinkApiClient';
describe('ShlinkApiClientBuilder', () => {
const createBuilder = () => {
@@ -40,7 +39,7 @@ describe('ShlinkApiClientBuilder', () => {
const apiKey = 'apiKey';
const apiClient = await buildShlinkApiClient({})({ url, apiKey });
expect(apiClient._baseUrl).toEqual(buildShlinkBaseUrl(url));
expect(apiClient._baseUrl).toEqual(url);
expect(apiClient._apiKey).toEqual(apiKey);
});
});