/** * Copyright 2018-present Facebook. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * @format */ import reducer from '../connections'; import {State} from '../connections'; import BaseDevice from '../../devices/BaseDevice'; test('REGISTER_DEVICE doesnt remove error', () => { const initialState: State = reducer(undefined, { type: 'SERVER_ERROR', payload: 'something went wrong', }); // Precondition expect(initialState.error).toEqual('something went wrong'); const endState = reducer(initialState, { type: 'REGISTER_DEVICE', payload: new BaseDevice('serial', 'physical', 'title'), }); expect(endState.error).toEqual('something went wrong'); });