UNPKG

bdn-pocket

Version:

pocket tools for managing redux and redux-saga

48 lines (45 loc) 1.33 kB
import test from 'ava' import { ActionType, Types, PropTypes, Action, Signal, Messenger, MakeReqMessenger, makeReducer, makePathReducer, Selector, SliceSelector, SelectorDef, } from '../src/index' import ActionTypeI from '../src/action_type' import TypesI from '../src/types' import PropTypesI from '../src/prop_types' import ActionI from '../src/action' import SignalI from '../src/signal' import { Messenger as MessengerI, MakeReqMessenger as MakeReqMessengerI, makeReducer as makeReducerI, makePathReducer as makePathReducerI, } from '../src/messenger' import { Selector as SelectorI, SliceSelector as SliceSelectorI, SelectorDef as SelectorDefI, } from '../src/selector' test('index reference rights objects', t => { t.is(ActionType, ActionTypeI, 'action type') t.is(Types, TypesI, 'types') t.is(PropTypes, PropTypesI, 'prop types is ok') t.is(Action, ActionI, 'action') t.is(Signal, SignalI, 'signal') t.is(Messenger, MessengerI, 'messenger') t.is(MakeReqMessenger, MakeReqMessengerI, 'make req messenger') t.is(makeReducer, makeReducerI, 'make reducer') t.is(makePathReducer, makePathReducerI, 'make path reducer') t.is(Selector, SelectorI, 'selector') t.is(SliceSelector, SliceSelectorI, 'slice selector') t.is(SelectorDef, SelectorDefI, 'selector def') })