import {OrganizationIntegration} from 'sentry/types'; export function GitHubIntegration( params: Partial = {} ): OrganizationIntegration { return { domainName: 'github.com/test-integration', icon: 'http://example.com/integration_icon.png', id: '1', name: 'Test Integration', configOrganization: [], configData: {}, provider: { name: 'GitHub', key: 'github', canAdd: true, features: [], aspects: { alerts: [ { type: 'warning', text: 'This is a an alert example', }, ], }, canDisable: false, slug: '', }, accountType: '', externalId: '', gracePeriodEnd: '', organizationId: '', organizationIntegrationStatus: 'active', status: 'active', ...params, }; }