cleaned up server tests and got all tests playing nice
This commit is contained in:
parent
92061d2f85
commit
19416ef10c
17 changed files with 396 additions and 430 deletions
File diff suppressed because one or more lines are too long
|
@ -20,24 +20,24 @@
|
|||
</h1>
|
||||
<div class='clearfix'>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">62.47% </span>
|
||||
<span class="strong">67.65% </span>
|
||||
<span class="quiet">Statements</span>
|
||||
<span class='fraction'>253/405</span>
|
||||
<span class='fraction'>274/405</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">49.51% </span>
|
||||
<span class="strong">56.37% </span>
|
||||
<span class="quiet">Branches</span>
|
||||
<span class='fraction'>101/204</span>
|
||||
<span class='fraction'>115/204</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">79.07% </span>
|
||||
<span class="strong">81.4% </span>
|
||||
<span class="quiet">Functions</span>
|
||||
<span class='fraction'>34/43</span>
|
||||
<span class='fraction'>35/43</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">62.47% </span>
|
||||
<span class="strong">67.65% </span>
|
||||
<span class="quiet">Lines</span>
|
||||
<span class='fraction'>253/405</span>
|
||||
<span class='fraction'>274/405</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -60,28 +60,28 @@
|
|||
</thead>
|
||||
<tbody><tr>
|
||||
<td class="file medium" data-value="node-ipc/"><a href="node-ipc/index.html">node-ipc/</a></td>
|
||||
<td data-value="58.52" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 58%;"></div><div class="cover-empty" style="width:42%;"></div></div></td>
|
||||
<td data-value="58.52" class="pct medium">58.52%</td>
|
||||
<td data-value="135" class="abs medium">79/135</td>
|
||||
<td data-value="51.39" class="pct medium">51.39%</td>
|
||||
<td data-value="72" class="abs medium">37/72</td>
|
||||
<td data-value="50" class="pct medium">50%</td>
|
||||
<td data-value="10" class="abs medium">5/10</td>
|
||||
<td data-value="58.52" class="pct medium">58.52%</td>
|
||||
<td data-value="135" class="abs medium">79/135</td>
|
||||
<td data-value="66.67" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 66%;"></div><div class="cover-empty" style="width:34%;"></div></div></td>
|
||||
<td data-value="66.67" class="pct medium">66.67%</td>
|
||||
<td data-value="135" class="abs medium">90/135</td>
|
||||
<td data-value="59.72" class="pct medium">59.72%</td>
|
||||
<td data-value="72" class="abs medium">43/72</td>
|
||||
<td data-value="60" class="pct medium">60%</td>
|
||||
<td data-value="10" class="abs medium">6/10</td>
|
||||
<td data-value="66.67" class="pct medium">66.67%</td>
|
||||
<td data-value="135" class="abs medium">90/135</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="file medium" data-value="node-ipc/lib/"><a href="node-ipc/lib/index.html">node-ipc/lib/</a></td>
|
||||
<td data-value="64.44" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 64%;"></div><div class="cover-empty" style="width:36%;"></div></div></td>
|
||||
<td data-value="64.44" class="pct medium">64.44%</td>
|
||||
<td data-value="270" class="abs medium">174/270</td>
|
||||
<td data-value="48.48" class="pct low">48.48%</td>
|
||||
<td data-value="132" class="abs low">64/132</td>
|
||||
<td data-value="68.15" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 68%;"></div><div class="cover-empty" style="width:32%;"></div></div></td>
|
||||
<td data-value="68.15" class="pct medium">68.15%</td>
|
||||
<td data-value="270" class="abs medium">184/270</td>
|
||||
<td data-value="54.55" class="pct medium">54.55%</td>
|
||||
<td data-value="132" class="abs medium">72/132</td>
|
||||
<td data-value="87.88" class="pct high">87.88%</td>
|
||||
<td data-value="33" class="abs high">29/33</td>
|
||||
<td data-value="64.44" class="pct medium">64.44%</td>
|
||||
<td data-value="270" class="abs medium">174/270</td>
|
||||
<td data-value="68.15" class="pct medium">68.15%</td>
|
||||
<td data-value="270" class="abs medium">184/270</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
|
@ -90,7 +90,7 @@
|
|||
</div><!-- /wrapper -->
|
||||
<div class='footer quiet pad2 space-top1 center small'>
|
||||
Code coverage
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:03:11 GMT-0800 (PST)
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:37:27 GMT-0800 (PST)
|
||||
</div>
|
||||
</div>
|
||||
<script src="prettify.js"></script>
|
||||
|
|
|
@ -20,24 +20,24 @@
|
|||
</h1>
|
||||
<div class='clearfix'>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">58.52% </span>
|
||||
<span class="strong">66.67% </span>
|
||||
<span class="quiet">Statements</span>
|
||||
<span class='fraction'>79/135</span>
|
||||
<span class='fraction'>90/135</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">51.39% </span>
|
||||
<span class="strong">59.72% </span>
|
||||
<span class="quiet">Branches</span>
|
||||
<span class='fraction'>37/72</span>
|
||||
<span class='fraction'>43/72</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">50% </span>
|
||||
<span class="strong">60% </span>
|
||||
<span class="quiet">Functions</span>
|
||||
<span class='fraction'>5/10</span>
|
||||
<span class='fraction'>6/10</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">58.52% </span>
|
||||
<span class="strong">66.67% </span>
|
||||
<span class="quiet">Lines</span>
|
||||
<span class='fraction'>79/135</span>
|
||||
<span class='fraction'>90/135</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -60,15 +60,15 @@
|
|||
</thead>
|
||||
<tbody><tr>
|
||||
<td class="file medium" data-value="node-ipc.js"><a href="node-ipc.js.html">node-ipc.js</a></td>
|
||||
<td data-value="58.52" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 58%;"></div><div class="cover-empty" style="width:42%;"></div></div></td>
|
||||
<td data-value="58.52" class="pct medium">58.52%</td>
|
||||
<td data-value="135" class="abs medium">79/135</td>
|
||||
<td data-value="51.39" class="pct medium">51.39%</td>
|
||||
<td data-value="72" class="abs medium">37/72</td>
|
||||
<td data-value="50" class="pct medium">50%</td>
|
||||
<td data-value="10" class="abs medium">5/10</td>
|
||||
<td data-value="58.52" class="pct medium">58.52%</td>
|
||||
<td data-value="135" class="abs medium">79/135</td>
|
||||
<td data-value="66.67" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 66%;"></div><div class="cover-empty" style="width:34%;"></div></div></td>
|
||||
<td data-value="66.67" class="pct medium">66.67%</td>
|
||||
<td data-value="135" class="abs medium">90/135</td>
|
||||
<td data-value="59.72" class="pct medium">59.72%</td>
|
||||
<td data-value="72" class="abs medium">43/72</td>
|
||||
<td data-value="60" class="pct medium">60%</td>
|
||||
<td data-value="10" class="abs medium">6/10</td>
|
||||
<td data-value="66.67" class="pct medium">66.67%</td>
|
||||
<td data-value="135" class="abs medium">90/135</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
|
@ -77,7 +77,7 @@
|
|||
</div><!-- /wrapper -->
|
||||
<div class='footer quiet pad2 space-top1 center small'>
|
||||
Code coverage
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:03:11 GMT-0800 (PST)
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:37:27 GMT-0800 (PST)
|
||||
</div>
|
||||
</div>
|
||||
<script src="../prettify.js"></script>
|
||||
|
|
|
@ -415,24 +415,24 @@
|
|||
<span class="cline-any cline-yes">13×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">12×</span>
|
||||
<span class="cline-any cline-yes">13×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">12×</span>
|
||||
<span class="cline-any cline-yes">13×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
<span class="cline-any cline-yes">7×</span>
|
||||
<span class="cline-any cline-yes">7×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
<span class="cline-any cline-yes">7×</span>
|
||||
<span class="cline-any cline-yes">7×</span>
|
||||
<span class="cline-any cline-yes">7×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
<span class="cline-any cline-yes">7×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
|
@ -503,11 +503,11 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
<span class="cline-any cline-yes">7×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">6×</span>
|
||||
<span class="cline-any cline-yes">7×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
|
@ -754,7 +754,7 @@ module.exports=init;
|
|||
</div><!-- /wrapper -->
|
||||
<div class='footer quiet pad2 space-top1 center small'>
|
||||
Code coverage
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:03:11 GMT-0800 (PST)
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:37:27 GMT-0800 (PST)
|
||||
</div>
|
||||
</div>
|
||||
<script src="../../prettify.js"></script>
|
||||
|
|
|
@ -130,7 +130,7 @@ module.exports=parser;
|
|||
</div><!-- /wrapper -->
|
||||
<div class='footer quiet pad2 space-top1 center small'>
|
||||
Code coverage
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:03:11 GMT-0800 (PST)
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:37:27 GMT-0800 (PST)
|
||||
</div>
|
||||
</div>
|
||||
<script src="../../prettify.js"></script>
|
||||
|
|
|
@ -20,14 +20,14 @@
|
|||
</h1>
|
||||
<div class='clearfix'>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">64.44% </span>
|
||||
<span class="strong">68.15% </span>
|
||||
<span class="quiet">Statements</span>
|
||||
<span class='fraction'>174/270</span>
|
||||
<span class='fraction'>184/270</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">48.48% </span>
|
||||
<span class="strong">54.55% </span>
|
||||
<span class="quiet">Branches</span>
|
||||
<span class='fraction'>64/132</span>
|
||||
<span class='fraction'>72/132</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">87.88% </span>
|
||||
|
@ -35,9 +35,9 @@
|
|||
<span class='fraction'>29/33</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">64.44% </span>
|
||||
<span class="strong">68.15% </span>
|
||||
<span class="quiet">Lines</span>
|
||||
<span class='fraction'>174/270</span>
|
||||
<span class='fraction'>184/270</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -86,15 +86,15 @@
|
|||
|
||||
<tr>
|
||||
<td class="file medium" data-value="socketServer.js"><a href="socketServer.js.html">socketServer.js</a></td>
|
||||
<td data-value="56.58" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 56%;"></div><div class="cover-empty" style="width:44%;"></div></div></td>
|
||||
<td data-value="56.58" class="pct medium">56.58%</td>
|
||||
<td data-value="152" class="abs medium">86/152</td>
|
||||
<td data-value="46.51" class="pct low">46.51%</td>
|
||||
<td data-value="86" class="abs low">40/86</td>
|
||||
<td data-value="63.16" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 63%;"></div><div class="cover-empty" style="width:37%;"></div></div></td>
|
||||
<td data-value="63.16" class="pct medium">63.16%</td>
|
||||
<td data-value="152" class="abs medium">96/152</td>
|
||||
<td data-value="55.81" class="pct medium">55.81%</td>
|
||||
<td data-value="86" class="abs medium">48/86</td>
|
||||
<td data-value="80" class="pct high">80%</td>
|
||||
<td data-value="20" class="abs high">16/20</td>
|
||||
<td data-value="56.58" class="pct medium">56.58%</td>
|
||||
<td data-value="152" class="abs medium">86/152</td>
|
||||
<td data-value="63.16" class="pct medium">63.16%</td>
|
||||
<td data-value="152" class="abs medium">96/152</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
|
@ -103,7 +103,7 @@
|
|||
</div><!-- /wrapper -->
|
||||
<div class='footer quiet pad2 space-top1 center small'>
|
||||
Code coverage
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:03:11 GMT-0800 (PST)
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:37:27 GMT-0800 (PST)
|
||||
</div>
|
||||
</div>
|
||||
<script src="../../prettify.js"></script>
|
||||
|
|
|
@ -20,14 +20,14 @@
|
|||
</h1>
|
||||
<div class='clearfix'>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">56.58% </span>
|
||||
<span class="strong">63.16% </span>
|
||||
<span class="quiet">Statements</span>
|
||||
<span class='fraction'>86/152</span>
|
||||
<span class='fraction'>96/152</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">46.51% </span>
|
||||
<span class="strong">55.81% </span>
|
||||
<span class="quiet">Branches</span>
|
||||
<span class='fraction'>40/86</span>
|
||||
<span class='fraction'>48/86</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">80% </span>
|
||||
|
@ -35,9 +35,9 @@
|
|||
<span class='fraction'>16/20</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">56.58% </span>
|
||||
<span class="strong">63.16% </span>
|
||||
<span class="quiet">Lines</span>
|
||||
<span class='fraction'>86/152</span>
|
||||
<span class='fraction'>96/152</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -473,7 +473,7 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
|
@ -485,30 +485,30 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
|
@ -577,7 +577,7 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
|
@ -589,16 +589,16 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
|
@ -608,7 +608,7 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
|
@ -617,7 +617,7 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
|
@ -663,7 +663,7 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
|
@ -680,44 +680,44 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
|
@ -739,9 +739,9 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
|
@ -773,7 +773,7 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">4×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
|
@ -871,11 +871,11 @@ function init(path,config,log,port){
|
|||
(
|
||||
function(server){
|
||||
return function () {
|
||||
server.log('starting server on '.debug,server.path.variable,((server.port)?':'+server.port:<span class="branch-1 cbranch-no" title="branch not covered" >'')</span>.variable);
|
||||
server.log('starting server on '.debug,server.path.variable,((server.port)?':'+server.port:'').variable);
|
||||
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(!server.udp4 && !server.udp6){
|
||||
<span class="cstat-no" title="statement not covered" > if(!server.config.tls){</span>
|
||||
<span class="cstat-no" title="statement not covered" > server.server=net.createServer(</span>
|
||||
if(!server.udp4 && !server.udp6){
|
||||
<span class="missing-if-branch" title="else path not taken" >E</span>if(!server.config.tls){
|
||||
server.server=net.createServer(
|
||||
serverCreated
|
||||
);
|
||||
}else{
|
||||
|
@ -961,8 +961,8 @@ function init(path,config,log,port){
|
|||
function serverCreated(socket) {
|
||||
server.sockets.push(socket);
|
||||
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(socket.setEncoding)
|
||||
<span class="cstat-no" title="statement not covered" > socket.setEncoding(server.config.encoding);</span>
|
||||
if(socket.setEncoding)
|
||||
socket.setEncoding(server.config.encoding);
|
||||
|
||||
server.log('## socket connection to server detected ##'.rainbow);
|
||||
socket.on(
|
||||
|
@ -1061,30 +1061,30 @@ function init(path,config,log,port){
|
|||
server.onStart(socket)
|
||||
}
|
||||
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(!port){
|
||||
<span class="cstat-no" title="statement not covered" > server.log('starting server as'.debug, 'Unix || Windows Socket'.variable);</span>
|
||||
<span class="cstat-no" title="statement not covered" > if (process.platform ==='win32'){</span>
|
||||
if(!port){
|
||||
server.log('starting server as'.debug, 'Unix || Windows Socket'.variable);
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if (process.platform ==='win32'){
|
||||
<span class="cstat-no" title="statement not covered" > server.path = server.path.replace(/^\//, '');</span>
|
||||
<span class="cstat-no" title="statement not covered" > server.path = server.path.replace(/\//g, '-');</span>
|
||||
<span class="cstat-no" title="statement not covered" > server.path= '\\\\.\\pipe\\'+server.path;</span>
|
||||
}
|
||||
|
||||
<span class="cstat-no" title="statement not covered" > server.server.listen(</span>
|
||||
server.server.listen(
|
||||
server.path,
|
||||
started
|
||||
);
|
||||
|
||||
<span class="cstat-no" title="statement not covered" > return;</span>
|
||||
return;
|
||||
}
|
||||
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(!server.udp4 && !server.udp6){
|
||||
<span class="cstat-no" title="statement not covered" > server.log('starting server as'.debug, (server.config.tls?'TLS':'TCP').variable);</span>
|
||||
<span class="cstat-no" title="statement not covered" > server.server.listen(</span>
|
||||
if(!server.udp4 && !server.udp6){
|
||||
server.log('starting server as'.debug, (server.config.tls?<span class="branch-0 cbranch-no" title="branch not covered" >'TLS':</span>'TCP').variable);
|
||||
server.server.listen(
|
||||
server.port,
|
||||
server.path,
|
||||
started
|
||||
);
|
||||
<span class="cstat-no" title="statement not covered" > return;</span>
|
||||
return;
|
||||
}
|
||||
|
||||
server.log('starting server as'.debug,((server.udp4)? 'udp4':'udp6').variable);
|
||||
|
@ -1150,7 +1150,7 @@ module.exports=init;
|
|||
</div><!-- /wrapper -->
|
||||
<div class='footer quiet pad2 space-top1 center small'>
|
||||
Code coverage
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:03:11 GMT-0800 (PST)
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:37:27 GMT-0800 (PST)
|
||||
</div>
|
||||
</div>
|
||||
<script src="../../prettify.js"></script>
|
||||
|
|
|
@ -20,24 +20,24 @@
|
|||
</h1>
|
||||
<div class='clearfix'>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">58.52% </span>
|
||||
<span class="strong">66.67% </span>
|
||||
<span class="quiet">Statements</span>
|
||||
<span class='fraction'>79/135</span>
|
||||
<span class='fraction'>90/135</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">51.39% </span>
|
||||
<span class="strong">59.72% </span>
|
||||
<span class="quiet">Branches</span>
|
||||
<span class='fraction'>37/72</span>
|
||||
<span class='fraction'>43/72</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">50% </span>
|
||||
<span class="strong">60% </span>
|
||||
<span class="quiet">Functions</span>
|
||||
<span class='fraction'>5/10</span>
|
||||
<span class='fraction'>6/10</span>
|
||||
</div>
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">58.52% </span>
|
||||
<span class="strong">66.67% </span>
|
||||
<span class="quiet">Lines</span>
|
||||
<span class='fraction'>79/135</span>
|
||||
<span class='fraction'>90/135</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -415,21 +415,21 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">104×</span>
|
||||
<span class="cline-any cline-yes">114×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">104×</span>
|
||||
<span class="cline-any cline-yes">114×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">104×</span>
|
||||
<span class="cline-any cline-yes">321×</span>
|
||||
<span class="cline-any cline-yes">293×</span>
|
||||
<span class="cline-any cline-yes">114×</span>
|
||||
<span class="cline-any cline-yes">346×</span>
|
||||
<span class="cline-any cline-yes">318×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">28×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">104×</span>
|
||||
<span class="cline-any cline-yes">114×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
|
@ -452,11 +452,11 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
|
@ -465,36 +465,61 @@
|
|||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
|
@ -502,53 +527,28 @@
|
|||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">1×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-no"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-yes">2×</span>
|
||||
<span class="cline-any cline-yes">3×</span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
<span class="cline-any cline-neutral"> </span>
|
||||
|
@ -767,12 +767,12 @@ function disconnect(id){
|
|||
delete ipc.of[id];
|
||||
};
|
||||
|
||||
<span class="fstat-no" title="function not covered" >function serve(path,callback){</span>
|
||||
<span class="cstat-no" title="statement not covered" > if(typeof path=='function'){</span>
|
||||
function serve(path,callback){
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(typeof path=='function'){
|
||||
<span class="cstat-no" title="statement not covered" > callback=path;</span>
|
||||
<span class="cstat-no" title="statement not covered" > path=false;</span>
|
||||
}
|
||||
<span class="cstat-no" title="statement not covered" > if(!path){</span>
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(!path){
|
||||
<span class="cstat-no" title="statement not covered" > ipc.log(</span>
|
||||
'Server path not specified, so defaulting to'.notice,
|
||||
'ipc.config.socketRoot + ipc.config.appspace + ipc.config.id'.variable,
|
||||
|
@ -781,17 +781,17 @@ function disconnect(id){
|
|||
<span class="cstat-no" title="statement not covered" > path=ipc.config.socketRoot+ipc.config.appspace+ipc.config.id;</span>
|
||||
}
|
||||
|
||||
<span class="cstat-no" title="statement not covered" > if(!callback){</span>
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(!callback){
|
||||
<span class="cstat-no" title="statement not covered" > callback=<span class="fstat-no" title="function not covered" >function(){</span>};</span>
|
||||
}
|
||||
|
||||
<span class="cstat-no" title="statement not covered" > ipc.server=new Server(</span>
|
||||
ipc.server=new Server(
|
||||
path,
|
||||
ipc.config,
|
||||
log
|
||||
);
|
||||
|
||||
<span class="cstat-no" title="statement not covered" > ipc.server.on(</span>
|
||||
ipc.server.on(
|
||||
'start',
|
||||
callback
|
||||
);
|
||||
|
@ -804,11 +804,11 @@ function serveNet(host,port,UDPType,callback){
|
|||
port=host;
|
||||
host=false;
|
||||
}
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(typeof host=='function'){
|
||||
<span class="cstat-no" title="statement not covered" > callback=host;</span>
|
||||
<span class="cstat-no" title="statement not covered" > UDPType=false;</span>
|
||||
<span class="cstat-no" title="statement not covered" > host=false;</span>
|
||||
<span class="cstat-no" title="statement not covered" > port=false;</span>
|
||||
if(typeof host=='function'){
|
||||
callback=host;
|
||||
UDPType=false;
|
||||
host=false;
|
||||
port=false;
|
||||
}
|
||||
if(!host){
|
||||
ipc.log(
|
||||
|
@ -835,13 +835,13 @@ function serveNet(host,port,UDPType,callback){
|
|||
<span class="cstat-no" title="statement not covered" > UDPType=false;</span>
|
||||
<span class="cstat-no" title="statement not covered" > port=false;</span>
|
||||
}
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(!port){
|
||||
<span class="cstat-no" title="statement not covered" > ipc.log(</span>
|
||||
if(!port){
|
||||
ipc.log(
|
||||
'Server port not specified, so defaulting to'.notice,
|
||||
'ipc.config.networkPort'.variable,
|
||||
ipc.config.networkPort
|
||||
);
|
||||
<span class="cstat-no" title="statement not covered" > port=ipc.config.networkPort;</span>
|
||||
port=ipc.config.networkPort;
|
||||
}
|
||||
|
||||
<span class="missing-if-branch" title="if path not taken" >I</span>if(typeof UDPType=='function'){
|
||||
|
@ -860,7 +860,7 @@ function serveNet(host,port,UDPType,callback){
|
|||
port
|
||||
);
|
||||
|
||||
<span class="missing-if-branch" title="else path not taken" >E</span>if(UDPType){
|
||||
if(UDPType){
|
||||
ipc.server[UDPType]=true;
|
||||
}
|
||||
|
||||
|
@ -997,7 +997,7 @@ module.exports=ipc;
|
|||
</div><!-- /wrapper -->
|
||||
<div class='footer quiet pad2 space-top1 center small'>
|
||||
Code coverage
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:03:11 GMT-0800 (PST)
|
||||
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sun Jan 10 2016 03:37:27 GMT-0800 (PST)
|
||||
</div>
|
||||
</div>
|
||||
<script src="../prettify.js"></script>
|
||||
|
|
|
@ -11,12 +11,12 @@ FN:203,(anonymous_8)
|
|||
FN:245,connectNet
|
||||
FN:290,(anonymous_10)
|
||||
FNF:10
|
||||
FNH:5
|
||||
FNDA:104,log
|
||||
FNH:6
|
||||
FNDA:114,log
|
||||
FNDA:7,disconnect
|
||||
FNDA:0,serve
|
||||
FNDA:1,serve
|
||||
FNDA:0,(anonymous_4)
|
||||
FNDA:2,serveNet
|
||||
FNDA:3,serveNet
|
||||
FNDA:0,(anonymous_6)
|
||||
FNDA:4,connect
|
||||
FNDA:0,(anonymous_8)
|
||||
|
@ -28,14 +28,14 @@ DA:22,1
|
|||
DA:26,1
|
||||
DA:44,1
|
||||
DA:56,1
|
||||
DA:57,104
|
||||
DA:57,114
|
||||
DA:58,0
|
||||
DA:61,104
|
||||
DA:63,104
|
||||
DA:64,321
|
||||
DA:65,293
|
||||
DA:61,114
|
||||
DA:63,114
|
||||
DA:64,346
|
||||
DA:65,318
|
||||
DA:68,28
|
||||
DA:71,104
|
||||
DA:71,114
|
||||
DA:76,1
|
||||
DA:77,7
|
||||
DA:78,0
|
||||
|
@ -46,55 +46,55 @@ DA:85,7
|
|||
DA:86,7
|
||||
DA:90,7
|
||||
DA:93,1
|
||||
DA:94,0
|
||||
DA:94,1
|
||||
DA:95,0
|
||||
DA:96,0
|
||||
DA:98,0
|
||||
DA:98,1
|
||||
DA:99,0
|
||||
DA:104,0
|
||||
DA:107,0
|
||||
DA:107,1
|
||||
DA:108,0
|
||||
DA:111,0
|
||||
DA:117,0
|
||||
DA:111,1
|
||||
DA:117,1
|
||||
DA:123,1
|
||||
DA:124,2
|
||||
DA:124,3
|
||||
DA:125,1
|
||||
DA:126,1
|
||||
DA:127,1
|
||||
DA:128,1
|
||||
DA:130,2
|
||||
DA:131,0
|
||||
DA:132,0
|
||||
DA:133,0
|
||||
DA:134,0
|
||||
DA:136,2
|
||||
DA:137,1
|
||||
DA:142,1
|
||||
DA:144,2
|
||||
DA:130,3
|
||||
DA:131,1
|
||||
DA:132,1
|
||||
DA:133,1
|
||||
DA:134,1
|
||||
DA:136,3
|
||||
DA:137,2
|
||||
DA:142,2
|
||||
DA:144,3
|
||||
DA:145,0
|
||||
DA:146,0
|
||||
DA:147,0
|
||||
DA:148,0
|
||||
DA:151,2
|
||||
DA:151,3
|
||||
DA:152,0
|
||||
DA:153,0
|
||||
DA:154,0
|
||||
DA:156,2
|
||||
DA:156,3
|
||||
DA:157,0
|
||||
DA:158,0
|
||||
DA:159,0
|
||||
DA:161,2
|
||||
DA:162,0
|
||||
DA:167,0
|
||||
DA:170,2
|
||||
DA:161,3
|
||||
DA:162,1
|
||||
DA:167,1
|
||||
DA:170,3
|
||||
DA:171,0
|
||||
DA:172,0
|
||||
DA:175,2
|
||||
DA:175,3
|
||||
DA:176,0
|
||||
DA:179,2
|
||||
DA:186,2
|
||||
DA:179,3
|
||||
DA:186,3
|
||||
DA:187,2
|
||||
DA:190,2
|
||||
DA:190,3
|
||||
DA:196,1
|
||||
DA:197,4
|
||||
DA:198,2
|
||||
|
@ -158,12 +158,12 @@ DA:311,3
|
|||
DA:313,3
|
||||
DA:316,1
|
||||
LF:135
|
||||
LH:79
|
||||
LH:90
|
||||
BRDA:29,1,0,0
|
||||
BRDA:29,1,1,1
|
||||
BRDA:57,2,0,0
|
||||
BRDA:57,2,1,104
|
||||
BRDA:64,3,0,293
|
||||
BRDA:57,2,1,114
|
||||
BRDA:64,3,0,318
|
||||
BRDA:64,3,1,28
|
||||
BRDA:77,4,0,0
|
||||
BRDA:77,4,1,7
|
||||
|
@ -172,33 +172,33 @@ BRDA:84,5,1,0
|
|||
BRDA:85,6,0,7
|
||||
BRDA:85,6,1,0
|
||||
BRDA:94,7,0,0
|
||||
BRDA:94,7,1,0
|
||||
BRDA:94,7,1,1
|
||||
BRDA:98,8,0,0
|
||||
BRDA:98,8,1,0
|
||||
BRDA:98,8,1,1
|
||||
BRDA:107,9,0,0
|
||||
BRDA:107,9,1,0
|
||||
BRDA:107,9,1,1
|
||||
BRDA:124,10,0,1
|
||||
BRDA:124,10,1,1
|
||||
BRDA:130,11,0,0
|
||||
BRDA:124,10,1,2
|
||||
BRDA:130,11,0,1
|
||||
BRDA:130,11,1,2
|
||||
BRDA:136,12,0,1
|
||||
BRDA:136,12,0,2
|
||||
BRDA:136,12,1,1
|
||||
BRDA:144,13,0,0
|
||||
BRDA:144,13,1,2
|
||||
BRDA:144,14,0,2
|
||||
BRDA:144,14,1,2
|
||||
BRDA:144,13,1,3
|
||||
BRDA:144,14,0,3
|
||||
BRDA:144,14,1,3
|
||||
BRDA:151,15,0,0
|
||||
BRDA:151,15,1,2
|
||||
BRDA:151,15,1,3
|
||||
BRDA:156,16,0,0
|
||||
BRDA:156,16,1,2
|
||||
BRDA:161,17,0,0
|
||||
BRDA:156,16,1,3
|
||||
BRDA:161,17,0,1
|
||||
BRDA:161,17,1,2
|
||||
BRDA:170,18,0,0
|
||||
BRDA:170,18,1,2
|
||||
BRDA:170,18,1,3
|
||||
BRDA:175,19,0,0
|
||||
BRDA:175,19,1,2
|
||||
BRDA:175,19,1,3
|
||||
BRDA:186,20,0,2
|
||||
BRDA:186,20,1,0
|
||||
BRDA:186,20,1,1
|
||||
BRDA:197,21,0,2
|
||||
BRDA:197,21,1,2
|
||||
BRDA:202,22,0,0
|
||||
|
@ -232,7 +232,7 @@ BRDA:293,35,1,3
|
|||
BRDA:294,36,0,0
|
||||
BRDA:294,36,1,0
|
||||
BRF:72
|
||||
BRH:37
|
||||
BRH:43
|
||||
end_of_record
|
||||
TN:
|
||||
SF:/home/bmiller/git/node-ipc/lib/eventParser.js
|
||||
|
@ -286,7 +286,7 @@ FNDA:6,syncEmit
|
|||
FNDA:13,connect
|
||||
FNDA:10,(anonymous_5)
|
||||
FNDA:3,(anonymous_6)
|
||||
FNDA:12,(anonymous_7)
|
||||
FNDA:13,(anonymous_7)
|
||||
FNDA:6,(anonymous_8)
|
||||
FNDA:6,(anonymous_9)
|
||||
FNDA:6,(anonymous_10)
|
||||
|
@ -351,14 +351,14 @@ DA:129,3
|
|||
DA:130,3
|
||||
DA:131,3
|
||||
DA:135,13
|
||||
DA:138,12
|
||||
DA:140,12
|
||||
DA:144,6
|
||||
DA:145,6
|
||||
DA:151,6
|
||||
DA:152,6
|
||||
DA:153,6
|
||||
DA:155,6
|
||||
DA:138,13
|
||||
DA:140,13
|
||||
DA:144,7
|
||||
DA:145,7
|
||||
DA:151,7
|
||||
DA:152,7
|
||||
DA:153,7
|
||||
DA:155,7
|
||||
DA:158,6
|
||||
DA:160,6
|
||||
DA:163,6
|
||||
|
@ -391,9 +391,9 @@ DA:216,7
|
|||
DA:217,7
|
||||
DA:219,7
|
||||
DA:220,7
|
||||
DA:226,6
|
||||
DA:226,7
|
||||
DA:227,0
|
||||
DA:230,6
|
||||
DA:230,7
|
||||
DA:235,1
|
||||
LF:104
|
||||
LH:76
|
||||
|
@ -421,9 +421,9 @@ BRDA:94,11,0,0
|
|||
BRDA:94,11,1,0
|
||||
BRDA:95,12,0,0
|
||||
BRDA:95,12,1,0
|
||||
BRDA:140,13,0,6
|
||||
BRDA:140,13,0,7
|
||||
BRDA:140,13,1,6
|
||||
BRDA:141,14,0,12
|
||||
BRDA:141,14,0,13
|
||||
BRDA:141,14,1,8
|
||||
BRDA:169,15,0,2
|
||||
BRDA:169,15,1,4
|
||||
|
@ -438,7 +438,7 @@ BRDA:206,19,1,7
|
|||
BRDA:206,20,0,7
|
||||
BRDA:206,20,1,7
|
||||
BRDA:226,21,0,0
|
||||
BRDA:226,21,1,6
|
||||
BRDA:226,21,1,7
|
||||
BRF:42
|
||||
BRH:22
|
||||
end_of_record
|
||||
|
@ -468,23 +468,23 @@ FNF:20
|
|||
FNH:16
|
||||
FNDA:2,emit
|
||||
FNDA:0,broadcast
|
||||
FNDA:2,init
|
||||
FNDA:2,(anonymous_4)
|
||||
FNDA:2,(anonymous_5)
|
||||
FNDA:2,(anonymous_6)
|
||||
FNDA:2,(anonymous_7)
|
||||
FNDA:2,(anonymous_8)
|
||||
FNDA:4,init
|
||||
FNDA:4,(anonymous_4)
|
||||
FNDA:4,(anonymous_5)
|
||||
FNDA:4,(anonymous_6)
|
||||
FNDA:4,(anonymous_7)
|
||||
FNDA:4,(anonymous_8)
|
||||
FNDA:2,UDPWrite
|
||||
FNDA:2,(anonymous_10)
|
||||
FNDA:0,(anonymous_11)
|
||||
FNDA:2,(anonymous_12)
|
||||
FNDA:0,(anonymous_13)
|
||||
FNDA:2,serverCreated
|
||||
FNDA:4,serverCreated
|
||||
FNDA:2,(anonymous_15)
|
||||
FNDA:0,(anonymous_16)
|
||||
FNDA:2,(anonymous_17)
|
||||
FNDA:2,(anonymous_18)
|
||||
FNDA:2,started
|
||||
FNDA:4,started
|
||||
FNDA:2,(anonymous_20)
|
||||
DA:1,1
|
||||
DA:9,1
|
||||
|
@ -517,18 +517,18 @@ DA:54,0
|
|||
DA:57,0
|
||||
DA:58,0
|
||||
DA:63,1
|
||||
DA:64,2
|
||||
DA:76,2
|
||||
DA:82,2
|
||||
DA:85,2
|
||||
DA:64,4
|
||||
DA:76,4
|
||||
DA:82,4
|
||||
DA:85,4
|
||||
DA:86,0
|
||||
DA:87,0
|
||||
DA:90,2
|
||||
DA:94,2
|
||||
DA:95,2
|
||||
DA:97,2
|
||||
DA:98,0
|
||||
DA:99,0
|
||||
DA:90,4
|
||||
DA:94,4
|
||||
DA:95,4
|
||||
DA:97,4
|
||||
DA:98,2
|
||||
DA:99,2
|
||||
DA:103,0
|
||||
DA:104,0
|
||||
DA:105,0
|
||||
|
@ -556,21 +556,21 @@ DA:156,2
|
|||
DA:159,2
|
||||
DA:160,2
|
||||
DA:163,2
|
||||
DA:168,2
|
||||
DA:168,4
|
||||
DA:171,0
|
||||
DA:173,0
|
||||
DA:180,2
|
||||
DA:180,4
|
||||
DA:182,1
|
||||
DA:183,2
|
||||
DA:185,2
|
||||
DA:186,0
|
||||
DA:188,2
|
||||
DA:189,2
|
||||
DA:183,4
|
||||
DA:185,4
|
||||
DA:186,2
|
||||
DA:188,4
|
||||
DA:189,4
|
||||
DA:192,2
|
||||
DA:199,2
|
||||
DA:199,4
|
||||
DA:202,0
|
||||
DA:204,0
|
||||
DA:208,2
|
||||
DA:208,4
|
||||
DA:211,2
|
||||
DA:212,2
|
||||
DA:213,0
|
||||
|
@ -591,7 +591,7 @@ DA:240,2
|
|||
DA:242,2
|
||||
DA:243,2
|
||||
DA:245,2
|
||||
DA:254,2
|
||||
DA:254,4
|
||||
DA:257,2
|
||||
DA:258,0
|
||||
DA:259,2
|
||||
|
@ -600,28 +600,28 @@ DA:262,2
|
|||
DA:263,0
|
||||
DA:265,2
|
||||
DA:267,2
|
||||
DA:271,2
|
||||
DA:276,2
|
||||
DA:271,4
|
||||
DA:276,4
|
||||
DA:277,0
|
||||
DA:281,1
|
||||
DA:282,2
|
||||
DA:285,2
|
||||
DA:286,0
|
||||
DA:287,0
|
||||
DA:282,4
|
||||
DA:285,4
|
||||
DA:286,1
|
||||
DA:287,1
|
||||
DA:288,0
|
||||
DA:289,0
|
||||
DA:290,0
|
||||
DA:293,0
|
||||
DA:298,0
|
||||
DA:301,2
|
||||
DA:302,0
|
||||
DA:303,0
|
||||
DA:308,0
|
||||
DA:293,1
|
||||
DA:298,1
|
||||
DA:301,3
|
||||
DA:302,1
|
||||
DA:303,1
|
||||
DA:308,1
|
||||
DA:311,2
|
||||
DA:312,2
|
||||
DA:317,2
|
||||
DA:330,2
|
||||
DA:332,2
|
||||
DA:330,4
|
||||
DA:332,4
|
||||
DA:335,2
|
||||
DA:336,2
|
||||
DA:337,2
|
||||
|
@ -636,10 +636,10 @@ DA:352,0
|
|||
DA:355,2
|
||||
DA:357,2
|
||||
DA:359,2
|
||||
DA:364,2
|
||||
DA:364,4
|
||||
DA:367,1
|
||||
LF:152
|
||||
LH:86
|
||||
LH:96
|
||||
BRDA:16,1,0,0
|
||||
BRDA:16,1,1,2
|
||||
BRDA:22,2,0,2
|
||||
|
@ -659,14 +659,14 @@ BRDA:52,8,1,0
|
|||
BRDA:52,9,0,0
|
||||
BRDA:52,9,1,0
|
||||
BRDA:85,10,0,0
|
||||
BRDA:85,10,1,2
|
||||
BRDA:95,11,0,2
|
||||
BRDA:95,11,1,0
|
||||
BRDA:97,12,0,0
|
||||
BRDA:85,10,1,4
|
||||
BRDA:95,11,0,3
|
||||
BRDA:95,11,1,1
|
||||
BRDA:97,12,0,2
|
||||
BRDA:97,12,1,2
|
||||
BRDA:97,13,0,2
|
||||
BRDA:97,13,1,1
|
||||
BRDA:98,14,0,0
|
||||
BRDA:97,13,0,4
|
||||
BRDA:97,13,1,3
|
||||
BRDA:98,14,0,2
|
||||
BRDA:98,14,1,0
|
||||
BRDA:104,15,0,0
|
||||
BRDA:104,15,1,0
|
||||
|
@ -682,7 +682,7 @@ BRDA:143,20,0,0
|
|||
BRDA:143,20,1,2
|
||||
BRDA:157,21,0,1
|
||||
BRDA:157,21,1,1
|
||||
BRDA:185,22,0,0
|
||||
BRDA:185,22,0,2
|
||||
BRDA:185,22,1,2
|
||||
BRDA:211,23,0,2
|
||||
BRDA:211,23,1,0
|
||||
|
@ -703,17 +703,17 @@ BRDA:257,30,1,2
|
|||
BRDA:262,31,0,0
|
||||
BRDA:262,31,1,2
|
||||
BRDA:276,32,0,0
|
||||
BRDA:276,32,1,2
|
||||
BRDA:285,33,0,0
|
||||
BRDA:285,33,1,2
|
||||
BRDA:276,32,1,4
|
||||
BRDA:285,33,0,1
|
||||
BRDA:285,33,1,3
|
||||
BRDA:287,34,0,0
|
||||
BRDA:287,34,1,0
|
||||
BRDA:301,35,0,0
|
||||
BRDA:287,34,1,1
|
||||
BRDA:301,35,0,1
|
||||
BRDA:301,35,1,2
|
||||
BRDA:301,36,0,2
|
||||
BRDA:301,36,1,1
|
||||
BRDA:301,36,0,3
|
||||
BRDA:301,36,1,2
|
||||
BRDA:302,37,0,0
|
||||
BRDA:302,37,1,0
|
||||
BRDA:302,37,1,1
|
||||
BRDA:311,38,0,1
|
||||
BRDA:311,38,1,1
|
||||
BRDA:339,39,0,2
|
||||
|
@ -727,5 +727,5 @@ BRDA:351,42,1,2
|
|||
BRDA:351,43,0,2
|
||||
BRDA:351,43,1,2
|
||||
BRF:86
|
||||
BRH:40
|
||||
BRH:48
|
||||
end_of_record
|
||||
|
|
|
@ -5,8 +5,9 @@
|
|||
|
||||
"/support/jasmineTest/Unix/unixSocketClient.spec.js",
|
||||
"/support/jasmineTest/UDP/udpSocketClient.spec.js",
|
||||
"/support/jasmineTest/TCP/tcpSocketClient.spec.js"
|
||||
"/support/jasmineTest/TCP/tcpSocketClient.spec.js",
|
||||
"/support/jasmineTest/Unix/unixSocketServer.spec.js",
|
||||
|
||||
"/support/jasmineTest/TCP/tcpSocketServer.spec.js"
|
||||
]
|
||||
|
||||
}
|
||||
|
|
|
@ -2,14 +2,13 @@
|
|||
|
||||
const ipc = require('../../../../node-ipc');
|
||||
|
||||
ipc.config.id ='testClient';
|
||||
ipc.config.retry = 600;
|
||||
|
||||
describe('TCP Socket verification of client',
|
||||
function TCPClientSpec(){
|
||||
it(
|
||||
'Verify retry attempts by TCP client to connect to the server as per the value set in "maxRetries" parameter.',
|
||||
function(done){
|
||||
ipc.config.id ='testClient';
|
||||
ipc.config.retry = 600;
|
||||
ipc.config.maxRetries = 3;
|
||||
ipc.config.stopRetrying = false;
|
||||
|
||||
|
|
|
@ -2,46 +2,40 @@
|
|||
|
||||
const ipc = require('../../../../node-ipc');
|
||||
|
||||
ipc.config.id ='testWorld';
|
||||
ipc.config.retry = 1000;
|
||||
|
||||
describe('TCP Socket verification of server',
|
||||
function TCPSocketSpec(){
|
||||
it(
|
||||
'Verify TCP server detects only 1 client out of 2 clients and receives message.',
|
||||
function(done){
|
||||
function TCPSocketSpec(){
|
||||
it(
|
||||
'Verify TCP server detects only 1 client out of 2 clients and receives message.',
|
||||
function(done){
|
||||
ipc.config.id ='testWorld';
|
||||
ipc.config.retry = 1000;
|
||||
|
||||
let clientCounter =0;
|
||||
ipc.config.maxConnections=1;
|
||||
ipc.config.networkPort=8500;
|
||||
let clientCounter=0;
|
||||
ipc.config.maxConnections=1;
|
||||
ipc.config.networkPort=8500;
|
||||
|
||||
ipc.serveNet(
|
||||
function(){
|
||||
ipc.server.on(
|
||||
'app.message',
|
||||
function(data,socket){
|
||||
ipc.serveNet(
|
||||
function(){
|
||||
ipc.server.on(
|
||||
'connect',
|
||||
function(data,socket){
|
||||
clientCounter++;
|
||||
}
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
clientCounter++;
|
||||
setTimeout(
|
||||
function(){
|
||||
expect(clientCounter).toBe(ipc.config.maxConnections);
|
||||
ipc.server.stop();
|
||||
done();
|
||||
},
|
||||
ipc.config.retry+ipc.config.retry
|
||||
);
|
||||
|
||||
expect(data.id).toBe('tcpClient');
|
||||
expect(data.message).toBe('I am TCP client.');
|
||||
|
||||
}
|
||||
);
|
||||
|
||||
setTimeout(
|
||||
function(){
|
||||
expect(clientCounter).toBe(1);
|
||||
|
||||
done();
|
||||
},2000
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
ipc.server.start();
|
||||
|
||||
}
|
||||
);
|
||||
}
|
||||
ipc.server.start();
|
||||
}
|
||||
);
|
||||
}
|
||||
);
|
||||
|
|
|
@ -2,10 +2,6 @@
|
|||
|
||||
const ipc = require('../../../../node-ipc');
|
||||
|
||||
ipc.config.id ='testWorld';
|
||||
ipc.config.retry = 1000;
|
||||
ipc.config.silent=false;
|
||||
|
||||
describe(
|
||||
'Test Cases for server: ',
|
||||
function testDescribe(){
|
||||
|
@ -14,36 +10,34 @@ describe(
|
|||
'Verify unix server detects only 1 client out of 2 clients and receives message.',
|
||||
function testIt(done){
|
||||
|
||||
let clientCounter =0;
|
||||
ipc.config.id ='testWorld';
|
||||
ipc.config.retry = 1000;
|
||||
ipc.config.silent=false;
|
||||
|
||||
let clientCounter=0;
|
||||
ipc.config.maxConnections=1;
|
||||
ipc.config.networkPort='/tmp/app.testWorld';
|
||||
|
||||
ipc.serve(
|
||||
'/tmp/app.testWorld',
|
||||
function serverStarted(){
|
||||
ipc.server.on(
|
||||
'message',
|
||||
function gotMessage(data,socket){
|
||||
|
||||
'connect',
|
||||
function(data,socket){
|
||||
clientCounter++;
|
||||
expect(data.id).toBe('unixClient');
|
||||
expect(data.message).toBe('I am unix client.');
|
||||
|
||||
}
|
||||
);
|
||||
|
||||
const counterTimer=2000;
|
||||
|
||||
setTimeout(
|
||||
function testTimer(){
|
||||
expect(clientCounter).toBe(1);
|
||||
|
||||
done();
|
||||
},
|
||||
counterTimer
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
setTimeout(
|
||||
function(){
|
||||
expect(clientCounter).toBe(ipc.config.maxConnections);
|
||||
ipc.server.stop();
|
||||
done();
|
||||
},
|
||||
ipc.config.retry+ipc.config.retry
|
||||
);
|
||||
|
||||
ipc.server.start();
|
||||
}
|
||||
);
|
||||
|
|
|
@ -18,20 +18,6 @@ ipc.config.silent=true;
|
|||
ipc.config.networkPort=8500;
|
||||
|
||||
|
||||
ipc.connectToNet(
|
||||
'tcpClient',
|
||||
function opened(){
|
||||
ipc.of.tcpClient.on(
|
||||
'connect',
|
||||
function connected(){
|
||||
ipc.of.tcpClient.emit(
|
||||
'app.message',
|
||||
{
|
||||
id : ipc.config.id,
|
||||
message : 'I am TCP client.'
|
||||
}
|
||||
);
|
||||
}
|
||||
);
|
||||
}
|
||||
);
|
||||
ipc.connectToNet('tcpClient');
|
||||
|
||||
ipc.connectToNet('tcpClient2');
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
'use strict';
|
||||
|
||||
const ipc = require('../../../../node-ipc');
|
||||
const cmd=require('node-cmd');
|
||||
|
||||
cmd.run(`node ${__dirname}/unixServer.js`);
|
||||
|
|
|
@ -18,19 +18,10 @@ ipc.config.silent=true;
|
|||
|
||||
ipc.connectTo(
|
||||
'testWorld',
|
||||
'/tmp/app.testWorld',
|
||||
function opened(){
|
||||
ipc.of.testWorld.on(
|
||||
'connect',
|
||||
function connected(){
|
||||
ipc.of.testWorld.emit(
|
||||
'message',
|
||||
{
|
||||
id : ipc.config.id,
|
||||
message : 'I am unix client.'
|
||||
}
|
||||
);
|
||||
}
|
||||
);
|
||||
}
|
||||
'/tmp/app.testWorld'
|
||||
);
|
||||
|
||||
ipc.connectTo(
|
||||
'testWorld2',
|
||||
'/tmp/app.testWorld'
|
||||
);
|
||||
|
|
|
@ -27,7 +27,6 @@ ipc.serve(
|
|||
{
|
||||
id : ipc.config.id,
|
||||
message : 'I am unix server!'
|
||||
|
||||
}
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue