|
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