/
githubmirror
/
pm2
Обзор
Документация
Войти
/
githubmirror
/
pm2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
modules/pm2-axon/test/test.pushpull.json.js
26 строк
498 B
Unitech
v7 refactor
08 фев 2026, 17:04
08 фев 2026, 17:04
04fad96
Код
Авторство
О чём код?
var ss = require('../') , should = require('should'); var push = ss.socket('push') , pull = ss.socket('pull'); // basic 1-1 push/pull var n = 0; push.bind(4000); push.send({ path: '/tmp/foo.png' }); push.send({ path: '/tmp/bar.png' }); push.send({ path: '/tmp/baz.png' }); var strs = ['foo', 'bar', 'baz']; pull.connect(4000); pull.on('message', function(msg){ msg.should.have.property('path', '/tmp/' + strs[n++] + '.png'); if (n == 3) { push.close(); pull.close(); } });