Tests space-before-function-paren
This commit is contained in:
@ -6,23 +6,23 @@ define([
|
||||
'newsletter_editor/components/save',
|
||||
'amd-inject-loader!newsletter_editor/components/save',
|
||||
'jquery'
|
||||
], function(App, SaveComponent, SaveInjector, jQuery) {
|
||||
], function (App, SaveComponent, SaveInjector, jQuery) {
|
||||
var EditorApplication = App;
|
||||
|
||||
describe('Save', function() {
|
||||
describe('save method', function() {
|
||||
describe('Save', function () {
|
||||
describe('save method', function () {
|
||||
var module;
|
||||
before(function() {
|
||||
before(function () {
|
||||
module = SaveInjector({
|
||||
'newsletter_editor/components/communication': {
|
||||
saveNewsletter: function() {
|
||||
saveNewsletter: function () {
|
||||
return jQuery.Deferred();
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
it('triggers beforeEditorSave event', function() {
|
||||
it('triggers beforeEditorSave event', function () {
|
||||
var spy = sinon.spy();
|
||||
global.stubChannel(EditorApplication, {
|
||||
trigger: spy
|
||||
@ -37,7 +37,7 @@ define([
|
||||
expect(spy).to.have.been.calledWith('beforeEditorSave');
|
||||
});
|
||||
|
||||
it('triggers afterEditorSave event', function() {
|
||||
it('triggers afterEditorSave event', function () {
|
||||
var module;
|
||||
var spy = sinon.spy();
|
||||
var promise = jQuery.Deferred();
|
||||
@ -59,7 +59,7 @@ define([
|
||||
expect(spy.withArgs('afterEditorSave').calledOnce).to.be.true;// eslint-disable-line no-unused-expressions
|
||||
});
|
||||
|
||||
it('sends newsletter json to server for saving', function() {
|
||||
it('sends newsletter json to server for saving', function () {
|
||||
var mock = sinon.mock().once().returns(jQuery.Deferred());
|
||||
var module = SaveInjector({
|
||||
'newsletter_editor/components/communication': {
|
||||
@ -74,7 +74,7 @@ define([
|
||||
mock.verify();
|
||||
});
|
||||
|
||||
it('encodes newsletter body in JSON format', function() {
|
||||
it('encodes newsletter body in JSON format', function () {
|
||||
var module;
|
||||
var body = {type: 'testType'};
|
||||
var mock = sinon.mock()
|
||||
@ -100,28 +100,28 @@ define([
|
||||
|
||||
});
|
||||
|
||||
describe('view', function() {
|
||||
describe('view', function () {
|
||||
var view;
|
||||
before(function() {
|
||||
before(function () {
|
||||
EditorApplication._contentContainer = { isValid: sinon.stub().returns(true) };
|
||||
global.stubConfig(EditorApplication);
|
||||
view = new (SaveComponent.SaveView)();
|
||||
});
|
||||
|
||||
it('renders', function() {
|
||||
it('renders', function () {
|
||||
expect(view.render).to.not.throw();
|
||||
});
|
||||
|
||||
describe('once rendered', function() {
|
||||
describe('once rendered', function () {
|
||||
var view;
|
||||
beforeEach(function() {
|
||||
beforeEach(function () {
|
||||
EditorApplication._contentContainer = { isValid: sinon.stub().returns(true) };
|
||||
view = new (SaveComponent.SaveView)();
|
||||
view.render();
|
||||
});
|
||||
|
||||
it('triggers newsletter saving when clicked on save button', function() {
|
||||
var mock = sinon.mock({ request: function() {} }).expects('request').once().withArgs('save');
|
||||
it('triggers newsletter saving when clicked on save button', function () {
|
||||
var mock = sinon.mock({ request: function () {} }).expects('request').once().withArgs('save');
|
||||
global.stubChannel(EditorApplication, {
|
||||
request: mock
|
||||
});
|
||||
@ -130,19 +130,19 @@ define([
|
||||
mock.verify();
|
||||
});
|
||||
|
||||
it('displays saving options when clicked on save options button', function() {
|
||||
it('displays saving options when clicked on save options button', function () {
|
||||
view.$('.mailpoet_save_show_options').click();
|
||||
expect(view.$('.mailpoet_save_options')).to.not.have.$class('mailpoet_hidden');
|
||||
});
|
||||
|
||||
it('triggers template saving when clicked on "save as template" button', function() {
|
||||
var mock = sinon.mock({ post: function() {} }).expects('post').once().returns(jQuery.Deferred());
|
||||
it('triggers template saving when clicked on "save as template" button', function () {
|
||||
var mock = sinon.mock({ post: function () {} }).expects('post').once().returns(jQuery.Deferred());
|
||||
var html2canvasMock = jQuery.Deferred();
|
||||
var module;
|
||||
var view;
|
||||
|
||||
html2canvasMock.resolve({
|
||||
toDataURL: function() { return 'somedataurl'; }
|
||||
toDataURL: function () { return 'somedataurl'; }
|
||||
});
|
||||
|
||||
EditorApplication.getBody = sinon.stub();
|
||||
@ -152,18 +152,18 @@ define([
|
||||
post: mock
|
||||
},
|
||||
I18n: {
|
||||
t: function() { return ''; }
|
||||
t: function () { return ''; }
|
||||
},
|
||||
Notice: {
|
||||
success: function() {},
|
||||
error: function() {}
|
||||
success: function () {},
|
||||
error: function () {}
|
||||
},
|
||||
trackEvent: function() {}
|
||||
trackEvent: function () {}
|
||||
},
|
||||
'newsletter_editor/App': EditorApplication,
|
||||
html2canvas: function() {
|
||||
html2canvas: function () {
|
||||
return {
|
||||
then: function() { return html2canvasMock; }
|
||||
then: function () { return html2canvasMock; }
|
||||
};
|
||||
}
|
||||
});
|
||||
@ -177,12 +177,12 @@ define([
|
||||
mock.verify();
|
||||
});
|
||||
|
||||
it('saves newsletter when clicked on "next" button', function() {
|
||||
it('saves newsletter when clicked on "next" button', function () {
|
||||
var spy = sinon.spy();
|
||||
var view;
|
||||
var module = SaveInjector({
|
||||
'newsletter_editor/components/communication': {
|
||||
saveNewsletter: function() {
|
||||
saveNewsletter: function () {
|
||||
return jQuery.Deferred();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user