summaryrefslogtreecommitdiff
path: root/spec/javascripts/merge_request_tabs_spec.js
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2017-09-22 17:53:34 +0100
committerPhil Hughes <me@iamphill.com>2017-09-25 18:45:55 +0100
commitf9a212e8a3342844556d92fea8619ec9246d3883 (patch)
tree853686ea76a0fb4528959ec6aa2ce2b1d454a2a9 /spec/javascripts/merge_request_tabs_spec.js
parent17251d0464e2c5a61c56f45b435fcf5356d4273b (diff)
downloadgitlab-ce-f9a212e8a3342844556d92fea8619ec9246d3883.tar.gz
Stop breadcrumbs changing container when in side-by-side diffmr-side-by-side-breadcrumbs-container
Closes #37641
Diffstat (limited to 'spec/javascripts/merge_request_tabs_spec.js')
-rw-r--r--spec/javascripts/merge_request_tabs_spec.js23
1 files changed, 23 insertions, 0 deletions
diff --git a/spec/javascripts/merge_request_tabs_spec.js b/spec/javascripts/merge_request_tabs_spec.js
index eadab738376..ccdbfcba692 100644
--- a/spec/javascripts/merge_request_tabs_spec.js
+++ b/spec/javascripts/merge_request_tabs_spec.js
@@ -416,5 +416,28 @@ import 'vendor/jquery.scrollTo';
});
});
});
+
+ describe('expandViewContainer', function () {
+ beforeEach(() => {
+ $('body').append('<div class="content-wrapper"><div class="container-fluid container-limited"></div></div>');
+ });
+
+ afterEach(() => {
+ $('.content-wrapper').remove();
+ });
+
+ it('removes container-limited from containers', function () {
+ this.class.expandViewContainer();
+
+ expect($('.content-wrapper')).not.toContainElement('.container-limited');
+ });
+
+ it('does remove container-limited from breadcrumbs', function () {
+ $('.container-limited').addClass('breadcrumbs');
+ this.class.expandViewContainer();
+
+ expect($('.content-wrapper')).toContainElement('.container-limited');
+ });
+ });
});
}).call(window);