encapsulating in communication component + update js tests
This commit is contained in:
@ -73,13 +73,17 @@ define([
|
||||
expect(spy.args[0][0].data.postType).to.equal('post');
|
||||
});
|
||||
|
||||
it('fetches post types from the server', function() {
|
||||
it('fetches taxonomies from the server', function() {
|
||||
var module = CommunicationInjector({
|
||||
"mailpoet": {
|
||||
Ajax: {
|
||||
post: function() {
|
||||
var deferred = jQuery.Deferred();
|
||||
deferred.resolve({ 'category': 'val1' });
|
||||
deferred.resolve({
|
||||
data: {
|
||||
'category': 'val1'
|
||||
}
|
||||
});
|
||||
return deferred;
|
||||
}
|
||||
},
|
||||
@ -110,13 +114,13 @@ define([
|
||||
|
||||
describe('getTerms', function() {
|
||||
it('sends terms to endpoint', function() {
|
||||
var spy,
|
||||
post = function(params) {
|
||||
var deferred = jQuery.Deferred();
|
||||
deferred.resolve({});
|
||||
return deferred;
|
||||
},
|
||||
module;
|
||||
var spy;
|
||||
var post = function(params) {
|
||||
var deferred = jQuery.Deferred();
|
||||
deferred.resolve({});
|
||||
return deferred;
|
||||
}
|
||||
var module;
|
||||
spy = sinon.spy(post);
|
||||
module = CommunicationInjector({
|
||||
"mailpoet": {
|
||||
@ -138,7 +142,12 @@ define([
|
||||
Ajax: {
|
||||
post: function() {
|
||||
var deferred = jQuery.Deferred();
|
||||
deferred.resolve({ 'term1': 'term1val1', 'term2': 'term2val2' });
|
||||
deferred.resolve({
|
||||
data: {
|
||||
'term1': 'term1val1',
|
||||
'term2': 'term2val2'
|
||||
}
|
||||
});
|
||||
return deferred;
|
||||
}
|
||||
},
|
||||
@ -201,7 +210,12 @@ define([
|
||||
Ajax: {
|
||||
post: function() {
|
||||
var deferred = jQuery.Deferred();
|
||||
deferred.resolve([{post_title: 'title 1'}, {post_title: 'post title 2'}]);
|
||||
deferred.resolve({
|
||||
data: [
|
||||
{post_title: 'title 1'},
|
||||
{post_title: 'post title 2'}
|
||||
]
|
||||
});
|
||||
return deferred;
|
||||
}
|
||||
},
|
||||
@ -267,7 +281,12 @@ define([
|
||||
Ajax: {
|
||||
post: function() {
|
||||
var deferred = jQuery.Deferred();
|
||||
deferred.resolve([{type: 'text', text: 'something'}, {type: 'text', text: 'something else'}]);
|
||||
deferred.resolve({
|
||||
data: [
|
||||
{type: 'text', text: 'something'},
|
||||
{type: 'text', text: 'something else'}
|
||||
]
|
||||
});
|
||||
return deferred;
|
||||
}
|
||||
},
|
||||
|
Reference in New Issue
Block a user