From b991d3a40b383129e986b149c6017d3745a41c4d Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Fri, 23 Aug 2019 07:47:12 +0300 Subject: [PATCH] Tests --- lib/redux/app/app_reducer.dart | 3 ++- test_driver/products_it_test.dart | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/redux/app/app_reducer.dart b/lib/redux/app/app_reducer.dart index 3dca77a46..d8e7f28e5 100644 --- a/lib/redux/app/app_reducer.dart +++ b/lib/redux/app/app_reducer.dart @@ -13,7 +13,8 @@ AppState appReducer(AppState state, dynamic action) { if (action is UserLogout) { return AppState().rebuild((b) => b ..authState.replace(state.authState) - ..uiState.enableDarkMode = state.uiState.enableDarkMode + ..uiState.enableDarkMode = + state.uiState.enableDarkMode || state.uiState.isTesting ..uiState.isTesting = state.uiState.isTesting); } else if (action is LoadStateSuccess) { return action.state.rebuild((b) => b diff --git a/test_driver/products_it_test.dart b/test_driver/products_it_test.dart index a4c992794..883051b67 100644 --- a/test_driver/products_it_test.dart +++ b/test_driver/products_it_test.dart @@ -52,6 +52,9 @@ void main() { print('Click back'); await driver.tap(find.pageBack()); await driver.waitFor(find.byTooltip(localization.newProduct)); + } else { + print('Click cancel'); + await driver.tap(find.text(localization.cancel)); } });