@memori.ai/memori-api-client
Version:
React library to integrate a Memori in your app or website
26 lines • 1.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const getApiUrl_1 = require("./getApiUrl");
describe('Backend API URL', () => {
it('parses the correct API URL with no arg', () => {
expect((0, getApiUrl_1.getBackendApiUrl)()).toBe('https://backend.memori.ai');
});
it('parses the correct API URL passing host', () => {
expect((0, getApiUrl_1.getBackendApiUrl)('backend.memori.ai')).toBe('https://backend.memori.ai');
});
it('parses the correct API URL passing more url parts', () => {
expect((0, getApiUrl_1.getBackendApiUrl)('https://backend.memori.ai/memoriai/awanagana')).toBe('https://backend.memori.ai');
});
});
describe('Engine API URL', () => {
it('parses the correct API URL with no arg', () => {
expect((0, getApiUrl_1.getEngineApiUrl)()).toBe('https://engine.memori.ai');
});
it('parses the correct API URL passing host', () => {
expect((0, getApiUrl_1.getEngineApiUrl)('engine.memori.ai')).toBe('https://engine.memori.ai');
});
it('parses the correct API URL passing more url parts', () => {
expect((0, getApiUrl_1.getEngineApiUrl)('https://engine.memori.ai/memoriai/awanagana')).toBe('https://engine.memori.ai');
});
});
//# sourceMappingURL=getApiUrl.test.js.map