Sha256: cae65a980da40939833a3acdc7ef3fcca77fba0f16d0a8d26e02ffcd4c0480cd
Contents?: true
Size: 1.25 KB
Versions: 22
Compression:
Stored size: 1.25 KB
Contents
import { testComponentSnapshotsWithFixtures } from 'react-redux-test-utils'; import { TASKS_DASHBOARD_AVAILABLE_TIMES, TASKS_DASHBOARD_AVAILABLE_QUERY_MODES, } from '../../../../TasksDashboardConstants'; import TasksDonutCard from './TasksDonutCard'; const fixtures = { 'render with minimal props': {}, 'render with props': { title: 'some title', time: TASKS_DASHBOARD_AVAILABLE_TIMES.WEEK, wantedQueryState: 'some-state', className: 'some-classname', data: { last: 3, older: 5 }, }, 'render with total selected': { wantedQueryState: 'some-state', query: { state: 'some-state' }, }, 'render with last selected': { wantedQueryState: 'some-state', time: TASKS_DASHBOARD_AVAILABLE_TIMES.WEEK, query: { state: 'some-state', mode: TASKS_DASHBOARD_AVAILABLE_QUERY_MODES.LAST, time: TASKS_DASHBOARD_AVAILABLE_TIMES.WEEK, }, }, 'render with older selected': { wantedQueryState: 'some-state', time: TASKS_DASHBOARD_AVAILABLE_TIMES.WEEK, query: { state: 'some-state', mode: TASKS_DASHBOARD_AVAILABLE_QUERY_MODES.OLDER, time: TASKS_DASHBOARD_AVAILABLE_TIMES.WEEK, }, }, }; describe('TasksDonutCard', () => testComponentSnapshotsWithFixtures(TasksDonutCard, fixtures));
Version data entries
22 entries across 22 versions & 1 rubygems