Katello/katello

View on GitHub
webpack/scenes/Tasks/__tests__/TaskSelectors.test.js

Summary

Maintainability
A
0 mins
Test Coverage
import { testSelectorsSnapshotWithFixtures } from 'react-redux-test-utils';
import {
  selectIsPollingTask,
  selectIsPollingTasks,
} from '../TaskSelectors';

const state = {
  intervals: {
    TEST_POLL_TASK: 1,
    TEST_TASK_SEARCH: 3,
  },
};

const fixtures = {
  'selects if polling a task': () => selectIsPollingTask(state, 'TEST'),
  'selects if not polling a task': () => selectIsPollingTask({}),
  'selects if polling tasks': () => selectIsPollingTasks(state, 'TEST'),
  'selects if not polling tasks': () => selectIsPollingTasks({}),
};

describe('Task selectors', () => testSelectorsSnapshotWithFixtures(fixtures));