mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
34 lines
990 B
TypeScript
34 lines
990 B
TypeScript
import {generateIssueWidgetFieldOptions} from 'sentry/views/dashboards/widgetBuilder/issueWidget/utils';
|
|
|
|
describe('generateIssueWidgetFieldOptions', function () {
|
|
it('returns default issue fields', () => {
|
|
const issueFields = generateIssueWidgetFieldOptions();
|
|
expect(Object.keys(issueFields)).toEqual([
|
|
'field:assignee',
|
|
'field:events',
|
|
'field:firstSeen',
|
|
'field:isBookmarked',
|
|
'field:isHandled',
|
|
'field:isSubscribed',
|
|
'field:issue',
|
|
'field:lastSeen',
|
|
'field:level',
|
|
'field:lifetimeEvents',
|
|
'field:lifetimeUsers',
|
|
'field:links',
|
|
'field:platform',
|
|
'field:project',
|
|
'field:status',
|
|
'field:title',
|
|
'field:users',
|
|
]);
|
|
});
|
|
it('returns supplied issue fields', () => {
|
|
const issueFields = generateIssueWidgetFieldOptions({
|
|
assignee: 'string',
|
|
title: 'string',
|
|
});
|
|
expect(Object.keys(issueFields)).toEqual(['field:assignee', 'field:title']);
|
|
});
|
|
});
|