Browse Source

chore: no longer need to delete all options before each test (#1348)

Richard Shiue 2 years ago
parent
commit
da3d575295

+ 0 - 14
frontend/app_flowy/test/bloc_test/grid_test/select_option_bloc_test.dart

@@ -54,7 +54,6 @@ void main() {
         return bloc;
       },
       act: (bloc) async {
-        _removeFieldOptions(bloc);
         bloc.add(const SelectOptionEditorEvent.newOption("A"));
       },
       wait: gridResponseDuration(),
@@ -72,7 +71,6 @@ void main() {
         return bloc;
       },
       act: (bloc) async {
-        _removeFieldOptions(bloc);
         bloc.add(const SelectOptionEditorEvent.newOption("A"));
         await Future.delayed(gridResponseDuration());
         bloc.add(SelectOptionEditorEvent.deleteOption(bloc.state.options[0]));
@@ -91,7 +89,6 @@ void main() {
         return bloc;
       },
       act: (bloc) async {
-        _removeFieldOptions(bloc);
         bloc.add(const SelectOptionEditorEvent.newOption("A"));
         await Future.delayed(gridResponseDuration());
         SelectOptionPB optionUpdate = bloc.state.options[0]
@@ -115,7 +112,6 @@ void main() {
         return bloc;
       },
       act: (bloc) async {
-        _removeFieldOptions(bloc);
         bloc.add(const SelectOptionEditorEvent.newOption("A"));
         await Future.delayed(gridResponseDuration());
         expect(bloc.state.selectedOptions.length, 1);
@@ -140,7 +136,6 @@ void main() {
         return bloc;
       },
       act: (bloc) async {
-        _removeFieldOptions(bloc);
         bloc.add(const SelectOptionEditorEvent.newOption("A"));
         await Future.delayed(gridResponseDuration());
         bloc.add(const SelectOptionEditorEvent.trySelectOption("B"));
@@ -163,7 +158,6 @@ void main() {
         return bloc;
       },
       act: (bloc) async {
-        _removeFieldOptions(bloc);
         bloc.add(const SelectOptionEditorEvent.newOption("A"));
         await Future.delayed(gridResponseDuration());
         bloc.add(const SelectOptionEditorEvent.newOption("B"));
@@ -187,7 +181,6 @@ void main() {
         return bloc;
       },
       act: (bloc) async {
-        _removeFieldOptions(bloc);
         bloc.add(const SelectOptionEditorEvent.newOption("abcd"));
         await Future.delayed(gridResponseDuration());
         bloc.add(const SelectOptionEditorEvent.newOption("aaaa"));
@@ -206,10 +199,3 @@ void main() {
     );
   });
 }
-
-void _removeFieldOptions(SelectOptionCellEditorBloc bloc) async {
-  if (bloc.state.options.isNotEmpty) {
-    bloc.add(const SelectOptionEditorEvent.deleteAllOptions());
-    await Future.delayed(gridResponseDuration());
-  }
-}