diff --git a/packages/react-navigation/src/navigators/__tests__/__snapshots__/StackNavigator-test.js.snap b/packages/react-navigation/src/navigators/__tests__/__snapshots__/StackNavigator-test.js.snap index bc1023e8..41e4687f 100644 --- a/packages/react-navigation/src/navigators/__tests__/__snapshots__/StackNavigator-test.js.snap +++ b/packages/react-navigation/src/navigators/__tests__/__snapshots__/StackNavigator-test.js.snap @@ -104,6 +104,7 @@ exports[`StackNavigator applies correct values when headerRight is present 1`] = "state": Object { "index": 0, "isTransitioning": false, + "key": "StackRouterRoot", "routes": Array [ Object { "key": "Init-id-0-1", @@ -340,6 +341,7 @@ exports[`StackNavigator renders successfully 1`] = ` "state": Object { "index": 0, "isTransitioning": false, + "key": "StackRouterRoot", "routes": Array [ Object { "key": "Init-id-0-0", diff --git a/packages/react-navigation/src/routers/__tests__/Routers-test.js b/packages/react-navigation/src/routers/__tests__/Routers-test.js index 7e33cfe1..fd14be12 100644 --- a/packages/react-navigation/src/routers/__tests__/Routers-test.js +++ b/packages/react-navigation/src/routers/__tests__/Routers-test.js @@ -131,6 +131,7 @@ test('Handles deep action', () => { const expectedState = { index: 0, isTransitioning: false, + key: 'StackRouterRoot', routes: [ { key: 'Init-id-0-2', diff --git a/packages/react-navigation/src/routers/__tests__/StackRouter-test.js b/packages/react-navigation/src/routers/__tests__/StackRouter-test.js index 3e29723b..ed9b35e2 100644 --- a/packages/react-navigation/src/routers/__tests__/StackRouter-test.js +++ b/packages/react-navigation/src/routers/__tests__/StackRouter-test.js @@ -354,6 +354,7 @@ describe('StackRouter', () => { expect(initState).toEqual({ index: 0, isTransitioning: false, + key: 'StackRouterRoot', routes: [{ key: 'Init-id-0', routeName: 'foo' }], }); const pushedState = TestRouter.getStateForAction( @@ -476,6 +477,7 @@ describe('StackRouter', () => { expect(state).toEqual({ index: 0, isTransitioning: false, + key: 'StackRouterRoot', routes: [ { key: 'Init-id-0', @@ -503,6 +505,7 @@ describe('StackRouter', () => { expect(state3).toEqual({ index: 0, isTransitioning: false, + key: 'StackRouterRoot', routes: [ { key: 'Init-id-0', @@ -564,6 +567,7 @@ describe('StackRouter', () => { expect(state).toEqual({ index: 0, isTransitioning: false, + key: 'StackRouterRoot', routes: [ { key: 'Init-id-0', @@ -591,6 +595,7 @@ describe('StackRouter', () => { expect(state3).toEqual({ index: 0, isTransitioning: false, + key: 'StackRouterRoot', routes: [ { key: 'Init-id-0', @@ -664,6 +669,7 @@ describe('StackRouter', () => { expect(state).toEqual({ index: 0, isTransitioning: false, + key: 'StackRouterRoot', routes: [ { key: 'Init-id-0', @@ -687,6 +693,7 @@ describe('StackRouter', () => { expect(state).toEqual({ index: 0, isTransitioning: false, + key: 'StackRouterRoot', routes: [ { key: state && state.routes[0].key, @@ -1061,7 +1068,6 @@ describe('StackRouter', () => { expect(state && state.routes[0]).toEqual( expect.objectContaining({ routeName: 'Bar', - type: undefined, }) ); });