mirror of
https://github.com/grafana/grafana.git
synced 2025-09-23 13:43:09 +08:00

* Add and configure eslint-plugin-import * Fix the lint:ts npm command * Autofix + prettier all the files * Manually fix remaining files * Move jquery code in jest-setup to external file to safely reorder imports * Resolve issue caused by circular dependencies within Prometheus * Update .betterer.results * Fix missing // @ts-ignore * ignore iconBundle.ts * Fix missing // @ts-ignore
16 lines
523 B
TypeScript
16 lines
523 B
TypeScript
import { invalidNamespaceError } from '../__mocks__/errors';
|
|
|
|
import messageFromError from './messageFromError';
|
|
|
|
describe('AzureMonitor: messageFromError', () => {
|
|
it('returns message from Error exception', () => {
|
|
const err = new Error('wowee an error');
|
|
expect(messageFromError(err)).toBe('wowee an error');
|
|
});
|
|
|
|
it('returns message from Azure API error', () => {
|
|
const err = invalidNamespaceError();
|
|
expect(messageFromError(err)).toBe("The resource namespace 'grafanadev' is invalid.");
|
|
});
|
|
});
|