alertBadge.spec.tsx 694 B

123456789101112131415161718192021
  1. import {render, screen} from 'sentry-test/reactTestingLibrary';
  2. import AlertBadge from 'sentry/components/alertBadge';
  3. import {IncidentStatus} from 'sentry/views/alerts/types';
  4. describe('AlertBadge', () => {
  5. it('renders', () => {
  6. render(<AlertBadge status={IncidentStatus.CLOSED} />);
  7. expect(screen.queryByText('Resolved')).not.toBeInTheDocument();
  8. });
  9. it('displays status text', () => {
  10. render(<AlertBadge withText status={IncidentStatus.CLOSED} />);
  11. expect(screen.getByText('Resolved')).toBeInTheDocument();
  12. });
  13. it('can be an issue badge', () => {
  14. render(<AlertBadge withText isIssue />);
  15. expect(screen.getByText('Issue')).toBeInTheDocument();
  16. });
  17. });