Replace static fixture for right_sidebar_spec (!7687)
This commit is contained in:
parent
84638de6a3
commit
bc1b305dcf
|
@ -0,0 +1,4 @@
|
||||||
|
---
|
||||||
|
title: Replace static fixture for right_sidebar_spec
|
||||||
|
merge_request: 7687
|
||||||
|
author: winniehell
|
|
@ -1,17 +0,0 @@
|
||||||
%div
|
|
||||||
%div.page-gutter.page-with-sidebar
|
|
||||||
|
|
||||||
%aside.right-sidebar
|
|
||||||
%div.block.issuable-sidebar-header
|
|
||||||
%a.gutter-toggle.pull-right.js-sidebar-toggle
|
|
||||||
%i.fa.fa-angle-double-left
|
|
||||||
%button.btn.btn-default.issuable-header-btn.pull-right.js-issuable-todo{ type: "button", data: { todo_text: "Add todo", mark_text: "Mark done", issuable_id: "1", issuable_type: "issue", url: "/todos" }}
|
|
||||||
%span.js-issuable-todo-text
|
|
||||||
Add todo
|
|
||||||
%i.fa.fa-spin.fa-spinner.js-issuable-todo-loading.hidden
|
|
||||||
|
|
||||||
%form.issuable-context-form
|
|
||||||
%div.block.labels
|
|
||||||
%div.sidebar-collapsed-icon
|
|
||||||
%i.fa.fa-tags
|
|
||||||
%span 1
|
|
|
@ -34,9 +34,10 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
describe('RightSidebar', function() {
|
describe('RightSidebar', function() {
|
||||||
fixture.preload('right_sidebar.html');
|
var fixtureName = 'issues/open-issue.html.raw';
|
||||||
|
fixture.preload(fixtureName);
|
||||||
beforeEach(function() {
|
beforeEach(function() {
|
||||||
fixture.load('right_sidebar.html');
|
fixture.load(fixtureName);
|
||||||
this.sidebar = new Sidebar;
|
this.sidebar = new Sidebar;
|
||||||
$aside = $('.right-sidebar');
|
$aside = $('.right-sidebar');
|
||||||
$page = $('.page-with-sidebar');
|
$page = $('.page-with-sidebar');
|
||||||
|
@ -44,15 +45,12 @@
|
||||||
$toggle = $aside.find('.js-sidebar-toggle');
|
$toggle = $aside.find('.js-sidebar-toggle');
|
||||||
return $labelsIcon = $aside.find('.sidebar-collapsed-icon');
|
return $labelsIcon = $aside.find('.sidebar-collapsed-icon');
|
||||||
});
|
});
|
||||||
it('should expand the sidebar when arrow is clicked', function() {
|
it('should expand/collapse the sidebar when arrow is clicked', function() {
|
||||||
$toggle.click();
|
|
||||||
return assertSidebarState('expanded');
|
|
||||||
});
|
|
||||||
it('should collapse the sidebar when arrow is clicked', function() {
|
|
||||||
$toggle.click();
|
|
||||||
assertSidebarState('expanded');
|
assertSidebarState('expanded');
|
||||||
$toggle.click();
|
$toggle.click();
|
||||||
return assertSidebarState('collapsed');
|
assertSidebarState('collapsed');
|
||||||
|
$toggle.click();
|
||||||
|
assertSidebarState('expanded');
|
||||||
});
|
});
|
||||||
it('should float over the page and when sidebar icons clicked', function() {
|
it('should float over the page and when sidebar icons clicked', function() {
|
||||||
$labelsIcon.click();
|
$labelsIcon.click();
|
||||||
|
|
Loading…
Reference in New Issue