Fix eslint no-undef in tests

[MAILPOET-1085]
This commit is contained in:
Pavel Dohnal
2017-09-06 15:10:38 +01:00
parent f266508654
commit 72c0a6f165
20 changed files with 70 additions and 7 deletions

View File

@ -9,7 +9,6 @@
},
"rules": {
"import/no-amd": 0,
"no-undef": 0,
"one-var": 0,
"no-whitespace-before-property": 0,
"global-require": 0,

View File

@ -2,6 +2,7 @@ var chai = require('chai');
var sinon = require('sinon');
var sinonChai = require('sinon-chai');
var chaiJq = require('chai-jq');
var _ = require('underscore');
chai.use(sinonChai);
chai.use(chaiJq);
@ -26,13 +27,16 @@ if (!global.document || !global.window) {
return this.compareDocumentPosition(node) & 16;
};
}
const testHelpers = require('./loadHelpers.js');
global.testHelpers = testHelpers;
const jQuery = require('jquery');
global.$ = jQuery;
global.jQuery = jQuery;
global.window.jQuery = jQuery;
global.testHelpers = require('./loadHelpers.js');
global.$ = require('jquery');
global.jQuery = require('jquery');
global.window.jQuery = require('jquery');
testHelpers.loadScript('tests/javascript/testBundles/vendor.js', global.window);
const Handlebars = global.window.Handlebars;
global.Handlebars = global.window.Handlebars;
// Stub out interact.js
@ -67,11 +71,11 @@ global.stubChannel = function (EditorApplication, returnObject) {
};
global.stubConfig = function (EditorApplication, opts) {
var App = EditorApplication;
App.getConfig = sinon.stub().returns(new Backbone.SuperModel(opts || {}));
App.getConfig = sinon.stub().returns(new global.Backbone.SuperModel(opts || {}));
};
global.stubAvailableStyles = function (EditorApplication, styles) {
var App = EditorApplication;
App.getAvailableStyles = sinon.stub().returns(new Backbone.SuperModel(styles || {}));
App.getAvailableStyles = sinon.stub().returns(new global.Backbone.SuperModel(styles || {}));
};
global.stubImage = function(defaultWidth, defaultHeight) {

View File

@ -1,3 +1,8 @@
const expect = global.expect;
const sinon = global.sinon;
const Backbone = global.Backbone;
const jQuery = global.jQuery;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/automatedLatestContent',

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/button'

View File

@ -1,3 +1,7 @@
const expect = global.expect;
const sinon = global.sinon;
const Backbone = global.Backbone;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/container'

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/divider'

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/footer'

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/header'

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/image'

View File

@ -1,3 +1,8 @@
const expect = global.expect;
const sinon = global.sinon;
const Backbone = global.Backbone;
const jQuery = global.jQuery;
define([
'newsletter_editor/App',
'newsletter_editor/components/communication',

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/social',

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/spacer'

View File

@ -1,3 +1,5 @@
const expect = global.expect;
define([
'newsletter_editor/App',
'newsletter_editor/blocks/text'

View File

@ -1,3 +1,7 @@
const expect = global.expect;
const jQuery = global.jQuery;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/components/communication',

View File

@ -1,3 +1,5 @@
const expect = global.expect;
define([
'newsletter_editor/App',
'newsletter_editor/components/config'

View File

@ -1,3 +1,8 @@
const expect = global.expect;
const sinon = global.sinon;
const Backbone = global.Backbone;
const _ = global._;
define([
'newsletter_editor/App',
'newsletter_editor/components/content'

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const Backbone = global.Backbone;
define([
'newsletter_editor/App',
'newsletter_editor/components/heading'

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/components/save',

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const Backbone = global.Backbone;
define([
'newsletter_editor/App',
'newsletter_editor/components/sidebar'

View File

@ -1,3 +1,6 @@
const expect = global.expect;
const sinon = global.sinon;
define([
'newsletter_editor/App',
'newsletter_editor/components/styles'