UNPKG

@shackpank/truman

Version:

Simple test fixtures for single page apps

21 lines (14 loc) 411 B
'use strict'; let _ = require('lodash'); let stateHelper = module.exports = { updateState(newState) { if (!newState) { return localStorage.removeItem('autoFixture'); } let state = stateHelper.loadState(); localStorage.setItem('autoFixture', JSON.stringify(_.assign(state, newState))); }, loadState() { return JSON.parse(localStorage.getItem('autoFixture') || '{}'); } };