Skip to content
Snippets Groups Projects
Commit 5f192c77 authored by Mike Greiling's avatar Mike Greiling
Browse files

update all frontend tests to point to precompiled fixtures

parent 6370e326
No related branches found
No related tags found
No related merge requests found
Showing
with 42 additions and 42 deletions
Loading
@@ -7,7 +7,7 @@
Loading
@@ -7,7 +7,7 @@
   
(() => { (() => {
window.gon || (window.gon = {}); window.gon || (window.gon = {});
const fixtureTemplate = 'event_filter.html'; const fixtureTemplate = 'static/event_filter.html.raw';
const filters = [ const filters = [
{ {
id: 'all', id: 'all',
Loading
Loading
Loading
@@ -5,9 +5,9 @@
Loading
@@ -5,9 +5,9 @@
(function() { (function() {
describe('Quick Submit behavior', function() { describe('Quick Submit behavior', function() {
var keydownEvent; var keydownEvent;
fixture.preload('behaviors/quick_submit.html'); fixture.preload('static/behaviors/quick_submit.html.raw');
beforeEach(function() { beforeEach(function() {
fixture.load('behaviors/quick_submit.html'); fixture.load('static/behaviors/quick_submit.html.raw');
$('form').submit(function(e) { $('form').submit(function(e) {
// Prevent a form submit from moving us off the testing page // Prevent a form submit from moving us off the testing page
return e.preventDefault(); return e.preventDefault();
Loading
Loading
Loading
@@ -4,9 +4,9 @@
Loading
@@ -4,9 +4,9 @@
   
(function() { (function() {
describe('requiresInput', function() { describe('requiresInput', function() {
fixture.preload('behaviors/requires_input.html'); fixture.preload('static/behaviors/requires_input.html.raw');
beforeEach(function() { beforeEach(function() {
return fixture.load('behaviors/requires_input.html'); return fixture.load('static/behaviors/requires_input.html.raw');
}); });
it('disables submit when any field is required', function() { it('disables submit when any field is required', function() {
$('.js-requires-input').requiresInput(); $('.js-requires-input').requiresInput();
Loading
Loading
Loading
@@ -2,10 +2,10 @@
Loading
@@ -2,10 +2,10 @@
   
(() => { (() => {
describe('Linked Tabs', () => { describe('Linked Tabs', () => {
fixture.preload('linked_tabs'); fixture.preload('static/linked_tabs.html.raw');
   
beforeEach(() => { beforeEach(() => {
fixture.load('linked_tabs'); fixture.load('static/linked_tabs.html.raw');
}); });
   
describe('when is initialized', () => { describe('when is initialized', () => {
Loading
Loading
Loading
@@ -7,7 +7,7 @@
Loading
@@ -7,7 +7,7 @@
   
((global) => { ((global) => {
describe('Dashboard', () => { describe('Dashboard', () => {
const fixtureTemplate = 'dashboard.html'; const fixtureTemplate = 'static/dashboard.html.raw';
   
function todosCountText() { function todosCountText() {
return $('.js-todos-count').text(); return $('.js-todos-count').text();
Loading
Loading
Loading
@@ -2,10 +2,10 @@
Loading
@@ -2,10 +2,10 @@
//= require environments/components/environment_actions //= require environments/components/environment_actions
   
describe('Actions Component', () => { describe('Actions Component', () => {
fixture.preload('environments/element.html'); fixture.preload('static/environments/element.html.raw');
   
beforeEach(() => { beforeEach(() => {
fixture.load('environments/element.html'); fixture.load('static/environments/element.html.raw');
}); });
   
it('should render a dropdown with the provided actions', () => { it('should render a dropdown with the provided actions', () => {
Loading
Loading
Loading
@@ -2,9 +2,9 @@
Loading
@@ -2,9 +2,9 @@
//= require environments/components/environment_external_url //= require environments/components/environment_external_url
   
describe('External URL Component', () => { describe('External URL Component', () => {
fixture.preload('environments/element.html'); fixture.preload('static/environments/element.html.raw');
beforeEach(() => { beforeEach(() => {
fixture.load('environments/element.html'); fixture.load('static/environments/element.html.raw');
}); });
   
it('should link to the provided externalUrl prop', () => { it('should link to the provided externalUrl prop', () => {
Loading
Loading
Loading
@@ -3,9 +3,9 @@
Loading
@@ -3,9 +3,9 @@
//= require environments/components/environment_item //= require environments/components/environment_item
   
describe('Environment item', () => { describe('Environment item', () => {
fixture.preload('environments/table.html'); fixture.preload('static/environments/table.html.raw');
beforeEach(() => { beforeEach(() => {
fixture.load('environments/table.html'); fixture.load('static/environments/table.html.raw');
}); });
   
describe('When item is folder', () => { describe('When item is folder', () => {
Loading
Loading
//= require vue //= require vue
//= require environments/components/environment_rollback //= require environments/components/environment_rollback
describe('Rollback Component', () => { describe('Rollback Component', () => {
fixture.preload('environments/element.html'); fixture.preload('static/environments/element.html.raw');
   
const retryURL = 'https://gitlab.com/retry'; const retryURL = 'https://gitlab.com/retry';
   
beforeEach(() => { beforeEach(() => {
fixture.load('environments/element.html'); fixture.load('static/environments/element.html.raw');
}); });
   
it('Should link to the provided retryUrl', () => { it('Should link to the provided retryUrl', () => {
Loading
Loading
//= require vue //= require vue
//= require environments/components/environment_stop //= require environments/components/environment_stop
describe('Stop Component', () => { describe('Stop Component', () => {
fixture.preload('environments/element.html'); fixture.preload('static/environments/element.html.raw');
   
let stopURL; let stopURL;
let component; let component;
   
beforeEach(() => { beforeEach(() => {
fixture.load('environments/element.html'); fixture.load('static/environments/element.html.raw');
   
stopURL = '/stop'; stopURL = '/stop';
component = new window.gl.environmentsList.StopComponent({ component = new window.gl.environmentsList.StopComponent({
Loading
Loading
Loading
@@ -43,7 +43,7 @@
Loading
@@ -43,7 +43,7 @@
} }
   
describe('Dropdown', function describeDropdown() { describe('Dropdown', function describeDropdown() {
fixture.preload('gl_dropdown.html'); fixture.preload('static/gl_dropdown.html.raw');
fixture.preload('projects.json'); fixture.preload('projects.json');
   
function initDropDown(hasRemote, isFilterable) { function initDropDown(hasRemote, isFilterable) {
Loading
@@ -61,7 +61,7 @@
Loading
@@ -61,7 +61,7 @@
} }
   
beforeEach(() => { beforeEach(() => {
fixture.load('gl_dropdown.html'); fixture.load('static/gl_dropdown.html.raw');
this.dropdownContainerElement = $('.dropdown.inline'); this.dropdownContainerElement = $('.dropdown.inline');
this.$dropdownMenuElement = $('.dropdown-menu', this.dropdownContainerElement); this.$dropdownMenuElement = $('.dropdown-menu', this.dropdownContainerElement);
this.projectsData = fixture.load('projects.json')[0]; this.projectsData = fixture.load('projects.json')[0];
Loading
Loading
Loading
@@ -4,11 +4,11 @@
Loading
@@ -4,11 +4,11 @@
//= require gl_field_errors //= require gl_field_errors
   
((global) => { ((global) => {
fixture.preload('gl_field_errors.html'); fixture.preload('static/gl_field_errors.html.raw');
   
describe('GL Style Field Errors', function() { describe('GL Style Field Errors', function() {
beforeEach(function() { beforeEach(function() {
fixture.load('gl_field_errors.html'); fixture.load('static/gl_field_errors.html.raw');
const $form = this.$form = $('form.gl-show-field-errors'); const $form = this.$form = $('form.gl-show-field-errors');
this.fieldErrors = new global.GlFieldErrors($form); this.fieldErrors = new global.GlFieldErrors($form);
}); });
Loading
Loading
Loading
@@ -7,7 +7,7 @@
Loading
@@ -7,7 +7,7 @@
   
describe('Header', function() { describe('Header', function() {
var todosPendingCount = '.todos-pending-count'; var todosPendingCount = '.todos-pending-count';
var fixtureTemplate = 'header.html'; var fixtureTemplate = 'static/header.html.raw';
   
function isTodosCountHidden() { function isTodosCountHidden() {
return $(todosPendingCount).hasClass('hidden'); return $(todosPendingCount).hasClass('hidden');
Loading
Loading
Loading
@@ -21,10 +21,10 @@
Loading
@@ -21,10 +21,10 @@
} }
   
describe('Issuable', () => { describe('Issuable', () => {
fixture.preload('issuable_filter'); fixture.preload('static/issuable_filter.html.raw');
   
beforeEach(() => { beforeEach(() => {
fixture.load('issuable_filter'); fixture.load('static/issuable_filter.html.raw');
Issuable.init(); Issuable.init();
}); });
   
Loading
@@ -37,7 +37,7 @@
Loading
@@ -37,7 +37,7 @@
   
beforeEach(() => { beforeEach(() => {
$filtersForm = $('.js-filter-form'); $filtersForm = $('.js-filter-form');
fixture.load('issuable_filter'); fixture.load('static/issuable_filter.html.raw');
resetForm($filtersForm); resetForm($filtersForm);
}); });
   
Loading
Loading
Loading
@@ -8,9 +8,9 @@
Loading
@@ -8,9 +8,9 @@
var INVALID_URL = 'http://goesnowhere.nothing/whereami'; var INVALID_URL = 'http://goesnowhere.nothing/whereami';
var $boxClosed, $boxOpen, $btnClose, $btnReopen; var $boxClosed, $boxOpen, $btnClose, $btnReopen;
   
fixture.preload('issues/closed-issue.html'); fixture.preload('issues/closed-issue.html.raw');
fixture.preload('issues/issue-with-task-list.html'); fixture.preload('issues/issue-with-task-list.html.raw');
fixture.preload('issues/open-issue.html'); fixture.preload('issues/open-issue.html.raw');
   
function expectErrorMessage() { function expectErrorMessage() {
var $flashMessage = $('div.flash-alert'); var $flashMessage = $('div.flash-alert');
Loading
@@ -61,7 +61,7 @@
Loading
@@ -61,7 +61,7 @@
   
describe('Issue', function() { describe('Issue', function() {
describe('task lists', function() { describe('task lists', function() {
fixture.load('issues/issue-with-task-list.html'); fixture.load('issues/issue-with-task-list.html.raw');
beforeEach(function() { beforeEach(function() {
this.issue = new Issue(); this.issue = new Issue();
}); });
Loading
@@ -86,7 +86,7 @@
Loading
@@ -86,7 +86,7 @@
   
describe('close issue', function() { describe('close issue', function() {
beforeEach(function() { beforeEach(function() {
fixture.load('issues/open-issue.html'); fixture.load('issues/open-issue.html.raw');
findElements(); findElements();
this.issue = new Issue(); this.issue = new Issue();
   
Loading
@@ -140,7 +140,7 @@
Loading
@@ -140,7 +140,7 @@
   
describe('reopen issue', function() { describe('reopen issue', function() {
beforeEach(function() { beforeEach(function() {
fixture.load('issues/closed-issue.html'); fixture.load('issues/closed-issue.html.raw');
findElements(); findElements();
this.issue = new Issue(); this.issue = new Issue();
   
Loading
Loading
Loading
@@ -17,10 +17,10 @@
Loading
@@ -17,10 +17,10 @@
(() => { (() => {
let saveLabelCount = 0; let saveLabelCount = 0;
describe('Issue dropdown sidebar', () => { describe('Issue dropdown sidebar', () => {
fixture.preload('issue_sidebar_label.html'); fixture.preload('static/issue_sidebar_label.html.raw');
   
beforeEach(() => { beforeEach(() => {
fixture.load('issue_sidebar_label.html'); fixture.load('static/issue_sidebar_label.html.raw');
new IssuableContext('{"id":1,"name":"Administrator","username":"root"}'); new IssuableContext('{"id":1,"name":"Administrator","username":"root"}');
new LabelsSelect(); new LabelsSelect();
   
Loading
Loading
Loading
@@ -6,7 +6,7 @@
Loading
@@ -6,7 +6,7 @@
(function() { (function() {
describe('LineHighlighter', function() { describe('LineHighlighter', function() {
var clickLine; var clickLine;
fixture.preload('line_highlighter.html'); fixture.preload('static/line_highlighter.html.raw');
clickLine = function(number, eventData) { clickLine = function(number, eventData) {
var e; var e;
if (eventData == null) { if (eventData == null) {
Loading
@@ -20,7 +20,7 @@
Loading
@@ -20,7 +20,7 @@
} }
}; };
beforeEach(function() { beforeEach(function() {
fixture.load('line_highlighter.html'); fixture.load('static/line_highlighter.html.raw');
this["class"] = new LineHighlighter(); this["class"] = new LineHighlighter();
this.css = this["class"].highlightClass; this.css = this["class"].highlightClass;
return this.spies = { return this.spies = {
Loading
Loading
Loading
@@ -6,9 +6,9 @@
Loading
@@ -6,9 +6,9 @@
(function() { (function() {
describe('MergeRequest', function() { describe('MergeRequest', function() {
return describe('task lists', function() { return describe('task lists', function() {
fixture.preload('merge_requests_show.html'); fixture.preload('static/merge_requests_show.html.raw');
beforeEach(function() { beforeEach(function() {
fixture.load('merge_requests_show.html'); fixture.load('static/merge_requests_show.html.raw');
return this.merge = new MergeRequest(); return this.merge = new MergeRequest();
}); });
it('modifies the Markdown field', function() { it('modifies the Markdown field', function() {
Loading
Loading
Loading
@@ -16,7 +16,7 @@
Loading
@@ -16,7 +16,7 @@
}; };
$.extend(stubLocation, defaults, stubs || {}); $.extend(stubLocation, defaults, stubs || {});
}; };
fixture.preload('merge_request_tabs.html'); fixture.preload('static/merge_request_tabs.html.raw');
   
beforeEach(function () { beforeEach(function () {
this.class = new gl.MergeRequestTabs({ stubLocation: stubLocation }); this.class = new gl.MergeRequestTabs({ stubLocation: stubLocation });
Loading
@@ -30,7 +30,7 @@
Loading
@@ -30,7 +30,7 @@
describe('#activateTab', function () { describe('#activateTab', function () {
beforeEach(function () { beforeEach(function () {
spyOn($, 'ajax').and.callFake(function () {}); spyOn($, 'ajax').and.callFake(function () {});
fixture.load('merge_request_tabs.html'); fixture.load('static/merge_request_tabs.html.raw');
this.subject = this.class.activateTab; this.subject = this.class.activateTab;
}); });
it('shows the first tab when action is show', function () { it('shows the first tab when action is show', function () {
Loading
Loading
Loading
@@ -5,10 +5,10 @@
Loading
@@ -5,10 +5,10 @@
   
(() => { (() => {
describe('Mini Pipeline Graph Dropdown', () => { describe('Mini Pipeline Graph Dropdown', () => {
fixture.preload('mini_dropdown_graph'); fixture.preload('static/mini_dropdown_graph.html.raw');
   
beforeEach(() => { beforeEach(() => {
fixture.load('mini_dropdown_graph'); fixture.load('static/mini_dropdown_graph.html.raw');
}); });
   
describe('When is initialized', () => { describe('When is initialized', () => {
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment