|
@@ -1,10 +1,12 @@
|
|
(function (root, factory) {
|
|
(function (root, factory) {
|
|
define("mock",
|
|
define("mock",
|
|
['converse'],
|
|
['converse'],
|
|
- function() {
|
|
|
|
- return factory();
|
|
|
|
|
|
+ function(converse) {
|
|
|
|
+ return factory(converse);
|
|
});
|
|
});
|
|
}(this, function (converse) {
|
|
}(this, function (converse) {
|
|
|
|
+ var Strophe = converse.env.Strophe;
|
|
|
|
+ var $iq = converse.env.$iq;
|
|
var mock = {};
|
|
var mock = {};
|
|
// Names from http://www.fakenamegenerator.com/
|
|
// Names from http://www.fakenamegenerator.com/
|
|
mock.req_names = [
|
|
mock.req_names = [
|
|
@@ -64,54 +66,5 @@
|
|
c.attach(c.jid);
|
|
c.attach(c.jid);
|
|
return c;
|
|
return c;
|
|
}();
|
|
}();
|
|
-
|
|
|
|
- /*
|
|
|
|
- {
|
|
|
|
- 'muc': {
|
|
|
|
- 'listRooms': function () {},
|
|
|
|
- 'join': function () {},
|
|
|
|
- 'leave': function () {},
|
|
|
|
- 'rooms': {},
|
|
|
|
- 'groupchat': function () {return String((new Date()).getTime()); }
|
|
|
|
- },
|
|
|
|
- 'service': 'jasmine tests',
|
|
|
|
- 'addHandler': function (handler, ns, name, type, id, from, options) {
|
|
|
|
- return function () {};
|
|
|
|
- },
|
|
|
|
- 'send': function () {},
|
|
|
|
- 'roster': {
|
|
|
|
- 'add': function () {},
|
|
|
|
- 'authorize': function () {},
|
|
|
|
- 'unauthorize': function () {},
|
|
|
|
- 'get': function () {},
|
|
|
|
- 'subscribe': function () {},
|
|
|
|
- 'registerCallback': function () {},
|
|
|
|
- 'remove': function (jid, callback) { callback(); }
|
|
|
|
- },
|
|
|
|
- 'vcard': {
|
|
|
|
- 'get': function (callback, jid) {
|
|
|
|
- var fullname;
|
|
|
|
- if (!jid) {
|
|
|
|
- jid = 'dummy@localhost';
|
|
|
|
- fullname = 'Max Mustermann' ;
|
|
|
|
- } else {
|
|
|
|
- var name = jid.split('@')[0].replace(/\./g, ' ').split(' ');
|
|
|
|
- var last = name.length-1;
|
|
|
|
- name[0] = name[0].charAt(0).toUpperCase()+name[0].slice(1);
|
|
|
|
- name[last] = name[last].charAt(0).toUpperCase()+name[last].slice(1);
|
|
|
|
- fullname = name.join(' ');
|
|
|
|
- }
|
|
|
|
- var vcard = $iq().c('vCard').c('FN').t(fullname);
|
|
|
|
- callback(vcard.tree());
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- 'disco': {
|
|
|
|
- 'addFeature': function () {},
|
|
|
|
- 'addIdentity': function () {},
|
|
|
|
- 'info': function () {},
|
|
|
|
- 'items': function () {}
|
|
|
|
- }
|
|
|
|
- };
|
|
|
|
- */
|
|
|
|
return mock;
|
|
return mock;
|
|
}));
|
|
}));
|