|
1 |
| -var assert = require('assert'); |
2 |
| -var PUBNUB = require('../pubnub.js'); |
3 |
| -var _ = require("underscore"); |
4 |
| - |
5 | 1 | var pubnub = PUBNUB.init({
|
6 | 2 | publish_key : 'ds',
|
7 | 3 | subscribe_key : 'ds',
|
@@ -2245,17 +2241,19 @@ describe('Pubnub', function() {
|
2245 | 2241 | assert.deepEqual(channels.split(','), r.channels);
|
2246 | 2242 | pubnub.channel_group_remove_channel({
|
2247 | 2243 | callback : function(r) {
|
2248 |
| - pubnub.channel_group_list_channels({ |
2249 |
| - channel_group : channel_group, |
2250 |
| - callback : function(r) { |
2251 |
| - assert.deepEqual([], r.channels); |
2252 |
| - done(); |
2253 |
| - }, |
2254 |
| - error : function(r) { |
2255 |
| - assert.ok(false, "Error occurred in getting group " + JSON.stringify(r)); |
2256 |
| - done(); |
2257 |
| - } |
2258 |
| - }); |
| 2244 | + setTimeout(function(){ |
| 2245 | + pubnub.channel_group_list_channels({ |
| 2246 | + channel_group : channel_group, |
| 2247 | + callback : function(r) { |
| 2248 | + assert.deepEqual([], r.channels); |
| 2249 | + done(); |
| 2250 | + }, |
| 2251 | + error : function(r) { |
| 2252 | + assert.ok(false, "Error occurred in getting group " + JSON.stringify(r)); |
| 2253 | + done(); |
| 2254 | + } |
| 2255 | + }); |
| 2256 | + }, 5000); |
2259 | 2257 | },
|
2260 | 2258 | error : function(r) {
|
2261 | 2259 | assert.ok(false, "Error occurred in adding channel to group " + JSON.stringify(r));
|
@@ -2296,17 +2294,19 @@ describe('Pubnub', function() {
|
2296 | 2294 | assert.deepEqual(channels.split(','), r.channels);
|
2297 | 2295 | pubnub.channel_group_remove_channel({
|
2298 | 2296 | callback : function(r) {
|
2299 |
| - pubnub.channel_group_list_channels({ |
2300 |
| - channel_group : channel_group, |
2301 |
| - callback : function(r) { |
2302 |
| - assert.deepEqual([], r.channels); |
2303 |
| - done(); |
2304 |
| - }, |
2305 |
| - error : function(r) { |
2306 |
| - assert.ok(false, "Error occurred in getting group " + JSON.stringify(r)); |
2307 |
| - done(); |
2308 |
| - } |
2309 |
| - }); |
| 2297 | + setTimeout(function(){ |
| 2298 | + pubnub.channel_group_list_channels({ |
| 2299 | + channel_group : channel_group, |
| 2300 | + callback : function(r) { |
| 2301 | + assert.deepEqual([], r.channels); |
| 2302 | + done(); |
| 2303 | + }, |
| 2304 | + error : function(r) { |
| 2305 | + assert.ok(false, "Error occurred in getting group " + JSON.stringify(r)); |
| 2306 | + done(); |
| 2307 | + } |
| 2308 | + }); |
| 2309 | + }, 5000); |
2310 | 2310 | },
|
2311 | 2311 | error : function(r) {
|
2312 | 2312 | assert.ok(false, "Error occurred in adding channel to group " + JSON.stringify(r));
|
@@ -2449,16 +2449,18 @@ describe('Pubnub', function() {
|
2449 | 2449 | pubnub.channel_group_remove_namespace({
|
2450 | 2450 | namespace : namespace,
|
2451 | 2451 | callback : function(r) {
|
2452 |
| - pubnub.channel_group_list_namespaces({ |
2453 |
| - callback : function(r) { |
2454 |
| - assert.ok(!in_list_deep(r.namespaces, namespace), "namespace not deleted"); |
2455 |
| - done(); |
2456 |
| - }, |
2457 |
| - error : function(r) { |
2458 |
| - assert.ok(false, "Error occurred in getting all registry " + JSON.stringify(r)); |
2459 |
| - done(); |
2460 |
| - } |
2461 |
| - }); |
| 2452 | + setTimeout(function(){ |
| 2453 | + pubnub.channel_group_list_namespaces({ |
| 2454 | + callback : function(r) { |
| 2455 | + assert.ok(!in_list_deep(r.namespaces, namespace), "namespace not deleted"); |
| 2456 | + done(); |
| 2457 | + }, |
| 2458 | + error : function(r) { |
| 2459 | + assert.ok(false, "Error occurred in getting all registry " + JSON.stringify(r)); |
| 2460 | + done(); |
| 2461 | + } |
| 2462 | + }); |
| 2463 | + }, 5000); |
2462 | 2464 | },
|
2463 | 2465 | error : function(r) {
|
2464 | 2466 | assert.ok(false, "Error occurred in getting all registry " + JSON.stringify(r));
|
|
0 commit comments