Skip to content

Commit

Permalink
(test): use memory storage in tests (#691)
Browse files Browse the repository at this point in the history
  • Loading branch information
rt2zz committed Feb 1, 2018
1 parent b357b7f commit 58e14d6
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 7 deletions.
4 changes: 2 additions & 2 deletions tests/complete.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ import { combineReducers, createStore } from 'redux'

import persistReducer from '../src/persistReducer'
import persistStore from '../src/persistStore'
import createWebStorage from '../src/storage/createWebStorage'
import { createMemoryStorage } from 'storage-memory'
import { PERSIST, REHYDRATE } from '../src/constants'
import sleep from './utils/sleep'

let reducer = () => ({})
const config = {
key: 'persist-reducer-test',
version: 1,
storage: createWebStorage('local'),
storage: createMemoryStorage(),
debug: true,
}

Expand Down
4 changes: 2 additions & 2 deletions tests/persistCombineReducers.spec.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
// @flow

import persistCombineReducers from '../src/persistCombineReducers'
import createWebStorage from '../src/storage/createWebStorage'
import { createMemoryStorage } from 'storage-memory'

import test from 'ava'

const config = {
key: 'TestConfig',
storage: createWebStorage('local')
storage: createMemoryStorage()
}

test('persistCombineReducers returns a function', t => {
Expand Down
5 changes: 2 additions & 3 deletions tests/persistReducer.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import _ from 'lodash'
import configureStore from 'redux-mock-store'

import persistReducer from '../src/persistReducer'
import createWebStorage from '../src/storage/createWebStorage'
import { createMemoryStorage } from 'storage-memory'
import { PERSIST, REHYDRATE } from '../src/constants'
import sleep from './utils/sleep'

Expand All @@ -16,7 +16,7 @@ let reducer = () => ({})
const config = {
key: 'persist-reducer-test',
version: 1,
storage: createWebStorage('local')
storage: createMemoryStorage()
}

test('persistedReducer does not automatically set _persist state', t => {
Expand All @@ -31,7 +31,6 @@ test('persistedReducer does returns versioned, rehydrate tracked _persist state
let register = sinon.spy()
let rehydrate = sinon.spy()
let state = persistedReducer({}, { type: PERSIST, register, rehydrate })
console.log('state', state)
t.deepEqual({ version: 1, rehydrated: false}, state._persist)
})

Expand Down

0 comments on commit 58e14d6

Please sign in to comment.