Add nextTick to setProps calls for tests
Summary
@vue/test-utils
in the latest versions is moving away from synchronous calls of watchers/emitting events, etc.
Some of our tests are built on assumption that setProps
call is synchronous which blocks us from updating to latest @vue/test-utils
We need to update these tests, this update is expected to be backward compatible with our current version of @vue/test-utils
List of possible offending tests (might be incomplete):
-
ee/spec/frontend/vue_shared/security_reports/components/solution_card_spec.js
-
ee/spec/frontend/vue_shared/components/sidebar/epics_select/dropdown_title_spec.js
-
ee/spec/frontend/vue_shared/components/sidebar/epics_select/dropdown_value_spec.js
-
spec/frontend/clusters/components/knative_domain_editor_spec.js
-
spec/frontend/create_cluster/eks_cluster/components/cluster_form_dropdown_spec.js
-
ee/spec/frontend/vue_shared/components/sidebar/epics_select/base_spec.js
-
ee/spec/frontend/vue_shared/security_reports/components/dismissal_comment_box_spec.js
Edited by Illya Klymov