Stub wordpress calls and fix tests for ALC and Posts
This commit is contained in:
@ -38,6 +38,7 @@
|
|||||||
"export-loader": "webpack/exports-loader.git",
|
"export-loader": "webpack/exports-loader.git",
|
||||||
"import-loader": "webpack/imports-loader.git",
|
"import-loader": "webpack/imports-loader.git",
|
||||||
"expose-loader": "webpack/expose-loader.git",
|
"expose-loader": "webpack/expose-loader.git",
|
||||||
|
"rewire": "webpack/rewire.git",
|
||||||
"chai": "2.2.0",
|
"chai": "2.2.0",
|
||||||
"chai-jq": "0.0.8",
|
"chai-jq": "0.0.8",
|
||||||
"grunt": "^0.4.5",
|
"grunt": "^0.4.5",
|
||||||
|
@ -209,6 +209,31 @@ define('test/newsletter_editor/blocks/automatedLatestContent', [
|
|||||||
var model, view;
|
var model, view;
|
||||||
|
|
||||||
before(function () {
|
before(function () {
|
||||||
|
EditorApplication.module('components.wordpress').getPostTypes = function() {
|
||||||
|
var deferred = jQuery.Deferred();
|
||||||
|
deferred.resolve([
|
||||||
|
{
|
||||||
|
name: 'post',
|
||||||
|
labels: {
|
||||||
|
singular_name: 'Post',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'page',
|
||||||
|
labels: {
|
||||||
|
singular_name: 'Page',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'mailpoet_page',
|
||||||
|
labels: {
|
||||||
|
singular_name: 'Mailpoet page',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
]);
|
||||||
|
return deferred;
|
||||||
|
};
|
||||||
|
|
||||||
global.stubChannel(EditorApplication);
|
global.stubChannel(EditorApplication);
|
||||||
global.stubConfig(EditorApplication, {
|
global.stubConfig(EditorApplication, {
|
||||||
blockDefaults: {},
|
blockDefaults: {},
|
||||||
|
@ -219,6 +219,31 @@ define('test/newsletter_editor/blocks/posts', [
|
|||||||
var model, view;
|
var model, view;
|
||||||
|
|
||||||
before(function () {
|
before(function () {
|
||||||
|
EditorApplication.module('components.wordpress').getPostTypes = function() {
|
||||||
|
var deferred = jQuery.Deferred();
|
||||||
|
deferred.resolve([
|
||||||
|
{
|
||||||
|
name: 'post',
|
||||||
|
labels: {
|
||||||
|
singular_name: 'Post',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'page',
|
||||||
|
labels: {
|
||||||
|
singular_name: 'Page',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'mailpoet_page',
|
||||||
|
labels: {
|
||||||
|
singular_name: 'Mailpoet page',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
]);
|
||||||
|
return deferred;
|
||||||
|
};
|
||||||
|
|
||||||
global.stubChannel(EditorApplication);
|
global.stubChannel(EditorApplication);
|
||||||
global.stubConfig(EditorApplication, {
|
global.stubConfig(EditorApplication, {
|
||||||
blockDefaults: {},
|
blockDefaults: {},
|
||||||
|
@ -147,6 +147,7 @@ config.push(_.extend({}, baseConfig, {
|
|||||||
'newsletter_editor/components/content.js',
|
'newsletter_editor/components/content.js',
|
||||||
'newsletter_editor/components/heading.js',
|
'newsletter_editor/components/heading.js',
|
||||||
'newsletter_editor/components/save.js',
|
'newsletter_editor/components/save.js',
|
||||||
|
'newsletter_editor/components/wordpress.js',
|
||||||
'newsletter_editor/behaviors/BehaviorsLookup.js',
|
'newsletter_editor/behaviors/BehaviorsLookup.js',
|
||||||
'newsletter_editor/behaviors/ColorPickerBehavior.js',
|
'newsletter_editor/behaviors/ColorPickerBehavior.js',
|
||||||
'newsletter_editor/behaviors/ContainerDropZoneBehavior.js',
|
'newsletter_editor/behaviors/ContainerDropZoneBehavior.js',
|
||||||
@ -172,6 +173,7 @@ config.push(_.extend({}, baseConfig, {
|
|||||||
'components/save.spec.js',
|
'components/save.spec.js',
|
||||||
'components/sidebar.spec.js',
|
'components/sidebar.spec.js',
|
||||||
'components/styles.spec.js',
|
'components/styles.spec.js',
|
||||||
|
'components/wordpress.spec.js',
|
||||||
|
|
||||||
'blocks/automatedLatestContent.spec.js',
|
'blocks/automatedLatestContent.spec.js',
|
||||||
'blocks/button.spec.js',
|
'blocks/button.spec.js',
|
||||||
|
Reference in New Issue
Block a user