コード例 #1
0
ファイル: pause.js プロジェクト: redisjs/jsr-server
 setup(function() {
   client = create();
   client.once('connect', function() {
     sender = create();
     sender.once('connect', done);
   });
 })
コード例 #2
0
 publisher.once('connect', function() {
   listener = create();
   listener.psubscribe(alt, function(err, reply) {
     function onListenerMessage(err, reply) {
       throw new Error('pattern listener received message unexpectedly');
     }
     listener.once('reply', onListenerMessage);
     done();
   })
 });
コード例 #3
0
ファイル: lifecycle.js プロジェクト: redisjs/jsr-server
      server.listen(function onListen() {
        client = create();

        // prevent ECONNRESET error on shutdown
        client.on('error', function noop(){})

        client.once('connect', function onConnect() {
          server.shutdown(1, function onShutdown() {
            expect(server.state.getLength()).to.eql(0);
            done();
          });
        });
      });
コード例 #4
0
ファイル: lifecycle.js プロジェクト: redisjs/jsr-server
      server.listen(function onListen() {
        client = create();

        // prevent ECONNRESET error on shutdown
        client.on('error', function noop(){})

        client.once('connect', function onConnect() {
          // give the server connection event time to fire
          // ensures there is a connection to terminate
          setTimeout(function() {
            server.shutdown(function onShutdown() {
              expect(server.state.getLength()).to.eql(0);
              done();
            });
          }, 10);
        });
      });
コード例 #5
0
ファイル: len.js プロジェクト: redisjs/jsr-server
 function() {
   client = create();
   client.once('connect', done);
 }
コード例 #6
0
ファイル: bitpos.js プロジェクト: redisjs/jsr-server
 setup(function() {
   client = create(null, {buffers: true});
   client.once('connect', done);
 })
コード例 #7
0
ファイル: interpret.js プロジェクト: redisjs/jsr-server
 setup(function() {
   client = create();
   done();
 })