From a48c07da9865c0c97fa0a9ed62783ba038920713 Mon Sep 17 00:00:00 2001 From: Eric Eastwood Date: Tue, 26 Sep 2017 14:42:59 -0500 Subject: [PATCH] Use js- classes instead of Vue refs in tests for some perf See https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14272#note_41419104 --- .../components/mr_widget_status_icon.js | 3 +-- .../components/states/mr_widget_conflicts.js | 19 ++++++-------- .../states/mr_widget_ready_to_merge.js | 5 ++-- .../states/mr_widget_conflicts_spec.js | 26 ++++++++++++++----- .../states/mr_widget_ready_to_merge_spec.js | 8 +++--- 5 files changed, 34 insertions(+), 27 deletions(-) diff --git a/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_status_icon.js b/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_status_icon.js index 3cbcbdd52c5..4998a47b691 100644 --- a/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_status_icon.js +++ b/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_status_icon.js @@ -26,9 +26,8 @@ export default { diff --git a/app/assets/javascripts/vue_merge_request_widget/components/states/mr_widget_conflicts.js b/app/assets/javascripts/vue_merge_request_widget/components/states/mr_widget_conflicts.js index f2245a532f4..7beff1cb803 100644 --- a/app/assets/javascripts/vue_merge_request_widget/components/states/mr_widget_conflicts.js +++ b/app/assets/javascripts/vue_merge_request_widget/components/states/mr_widget_conflicts.js @@ -11,16 +11,15 @@ export default { template: `
- + + Fast-forward merge is not possible. + To merge this request, first rebase locally +