Exemple #1
0
   it('should fail unbind session if session not exist', function(done) {
     var service = new SessionService();
     var sid = 1;
     var uid = 'py';
 
     service.unbind(sid, uid, function(err) {
       should.exist(err);
       done();
     });      
   });
Exemple #2
0
    it('should fail unbind session if session not binded', function(done) {
      var service = new SessionService();
      var sid = 1, fid = 'frontend-server-1', socket = {};
      var uid = 'py';

      var session = service.create(sid, fid, socket);

      service.unbind(sid, uid, function(err) {
        should.exist(err);
        done();
      });
    });
Exemple #3
0
    it('should fail to get session after session unbinded', function(done) {
      var service = new SessionService();
      var sid = 1, fid = 'frontend-server-1', socket = {};
      var uid = 'py';

      var session = service.create(sid, fid, socket);
      service.bind(sid, uid, null);

      service.unbind(sid, uid, function(err) {
        should.not.exist(err);
        var sessions = service.getByUid(uid);
        should.not.exist(sessions);
        done();
      });
    });