Sha256: ae75d884b61af88456eb19f036e6288a6f86232b0f77fb5e6342ee988b4ee691

Contents?: true

Size: 977 Bytes

Versions: 1

Compression:

Stored size: 977 Bytes

Contents

import { testSelectorsSnapshotWithFixtures } from '@theforeman/test';

import {
  presentSeverity,
  tagInfo,
  hasRemediations,
  getTitle,
  getSeverity,
  getSummary,
  getTags,
  getExternals,
  getRemediations,
} from '../helpers';

import { reportEntry } from './PreupgradeReportEntry.fixtures';

const fixtures = {
  'should return hex for severity': () => presentSeverity('low'),
  'should return tag info': () => tagInfo(reportEntry.tags),
  'should detect if has remediations': () => hasRemediations(reportEntry),
  'should return title': () => getTitle(reportEntry),
  'should return severity': () => getSeverity(reportEntry),
  'should return summary': () => getSummary(reportEntry),
  'should return tags': () => getTags(reportEntry),
  'should return externals': () => getExternals(reportEntry),
  'should return remediations': () => getRemediations(reportEntry),
};

describe('PreupgradeReportList/helpers', () =>
  testSelectorsSnapshotWithFixtures(fixtures));

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
foreman_leapp-0.0.6 webpack/components/PreupgradeReportsList/components/__tests__/helpers.test.js