summaryrefslogtreecommitdiff
path: root/spec/frontend/sidebar/assignee_title_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/sidebar/assignee_title_spec.js')
-rw-r--r--spec/frontend/sidebar/assignee_title_spec.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/spec/frontend/sidebar/assignee_title_spec.js b/spec/frontend/sidebar/assignee_title_spec.js
index 92fabaa664e..b5d1e5216f8 100644
--- a/spec/frontend/sidebar/assignee_title_spec.js
+++ b/spec/frontend/sidebar/assignee_title_spec.js
@@ -11,6 +11,7 @@ describe('AssigneeTitle component', () => {
propsData: {
numberOfAssignees: 0,
editable: false,
+ changing: false,
...props,
},
});
@@ -62,6 +63,22 @@ describe('AssigneeTitle component', () => {
});
});
+ describe('when changing is false', () => {
+ it('renders "Edit"', () => {
+ wrapper = createComponent({ editable: true });
+
+ expect(wrapper.find('[data-test-id="edit-link"]').text()).toEqual('Edit');
+ });
+ });
+
+ describe('when changing is true', () => {
+ it('renders "Edit"', () => {
+ wrapper = createComponent({ editable: true, changing: true });
+
+ expect(wrapper.find('[data-test-id="edit-link"]').text()).toEqual('Apply');
+ });
+ });
+
it('does not render spinner by default', () => {
wrapper = createComponent({
numberOfAssignees: 0,