Katello/katello

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

Summary

Maintainability
A
0 mins
Test Coverage
import { testActionSnapshotWithFixtures } from 'react-redux-test-utils';
import { getTaskSuccessResponse } from './task.fixtures';

import {
  startPollingTask,
  stopPollingTask,
  startPollingTasks,
  stopPollingTasks,
  toastTaskFinished,
} from '../TaskActions';

describe('task actions', () => testActionSnapshotWithFixtures({
  'can search tasks': () => startPollingTasks('TEST'),
  'can stop searching tasks': () => stopPollingTasks('TEST'),
  'can poll a task': () => startPollingTask('TEST', { id: '12345' }),
  'can stop polling a task': () => stopPollingTask('TEST'),
  'can toast a finished task': () => toastTaskFinished(getTaskSuccessResponse),
}));