mirror of https://github.com/grafana/grafana.git
19 lines
692 B
TypeScript
19 lines
692 B
TypeScript
import { config } from '@grafana/runtime';
|
|
|
|
import { relativeTemplateUrlToCDN } from './plugin_component';
|
|
|
|
describe('Plugin Component', () => {
|
|
describe('relativeTemplateUrlToCDN()', () => {
|
|
it('should create a proper path', () => {
|
|
config.pluginsCDNBaseURL = 'http://my-host.com';
|
|
|
|
const templateUrl = 'partials/module.html';
|
|
const baseUrl = 'plugin-cdn/grafana-worldmap-panel/0.3.3/public/plugins/grafana-worldmap-panel';
|
|
const expectedUrl =
|
|
'http://my-host.com/grafana-worldmap-panel/0.3.3/public/plugins/grafana-worldmap-panel/partials/module.html';
|
|
|
|
expect(relativeTemplateUrlToCDN(templateUrl, baseUrl)).toBe(expectedUrl);
|
|
});
|
|
});
|
|
});
|