summaryrefslogtreecommitdiff
path: root/spec/javascripts/sidebar/assignee_title_spec.js
diff options
context:
space:
mode:
authorjejacks0n <jjackson@gitlab.com>2019-09-06 12:56:40 -0600
committerjejacks0n <jjackson@gitlab.com>2019-09-06 15:02:44 -0600
commitba550e468cee09fdc80cb74043b9f54446a81a32 (patch)
treedf9d454e9e27301f8aba7dd3bf24f9afcab76cef /spec/javascripts/sidebar/assignee_title_spec.js
parent5e7b3f6285236c7dcfada72635df2f9baf620379 (diff)
downloadgitlab-ce-tracking-performance.tar.gz
Restructures Vue mixin to not be globaltracking-performance
This includes refactors around usage in Vue components and specs.
Diffstat (limited to 'spec/javascripts/sidebar/assignee_title_spec.js')
-rw-r--r--spec/javascripts/sidebar/assignee_title_spec.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/spec/javascripts/sidebar/assignee_title_spec.js b/spec/javascripts/sidebar/assignee_title_spec.js
index 067d40888eb..7ba9d39da68 100644
--- a/spec/javascripts/sidebar/assignee_title_spec.js
+++ b/spec/javascripts/sidebar/assignee_title_spec.js
@@ -1,8 +1,6 @@
import Vue from 'vue';
import AssigneeTitle from '~/sidebar/components/assignees/assignee_title.vue';
-import Tracking, { mockTracking, triggerEvent } from 'spec/helpers/tracking_helper';
-
-Vue.use(Tracking);
+import { mockTracking, triggerEvent } from 'spec/helpers/tracking_helper';
describe('AssigneeTitle component', () => {
let component;
@@ -117,6 +115,10 @@ describe('AssigneeTitle component', () => {
const spy = mockTracking('_category_', component.$el, spyOn);
triggerEvent('.js-sidebar-dropdown-toggle');
- expect(spy).toHaveBeenCalled();
+ expect(spy).toHaveBeenCalledWith('AssigneeTitle', 'click_edit_button', {
+ label: 'right_sidebar',
+ category: 'AssigneeTitle',
+ property: 'assignee',
+ });
});
});