testing appveyor for windows integration tests

This commit is contained in:
SSMP 2016-10-05 23:01:54 -07:00
parent 4b5f95a337
commit 9b0ee933d2
14 changed files with 86 additions and 57 deletions

29
appveyor.yml Normal file
View File

@ -0,0 +1,29 @@
# http://www.appveyor.com/docs/appveyor-yml
# Test against these versions of Io.js and Node.js.
environment:
matrix:
# node.js
- nodejs_version: "0.12"
- nodejs_version: "4"
- nodejs_version: "5"
- nodejs_version: "6"
# Install scripts. (runs after repo cloning)
install:
# Get the latest stable version of Node 0.STABLE.latest
- ps: Install-Product node $env:nodejs_version
- npm -g install npm
- npm install
- npm run rebuild-tests
# Post-install test scripts.
test_script:
# Output useful info for debugging.
- node --version
- npm --version
# run tests
- npm test
# Don't actually build.
build: off

File diff suppressed because one or more lines are too long

View File

@ -20,9 +20,9 @@
</h1>
<div class='clearfix'>
<div class='fl pad1y space-right2'>
<span class="strong">67.3% </span>
<span class="strong">67.78% </span>
<span class="quiet">Statements</span>
<span class='fraction'>282/419</span>
<span class='fraction'>284/419</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">56.16% </span>
@ -35,9 +35,9 @@
<span class='fraction'>35/41</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">67.3% </span>
<span class="strong">67.78% </span>
<span class="quiet">Lines</span>
<span class='fraction'>282/419</span>
<span class='fraction'>284/419</span>
</div>
</div>
</div>
@ -73,15 +73,15 @@
<tr>
<td class="file medium" data-value="node-ipc/dao/"><a href="node-ipc/dao/index.html">node-ipc/dao/</a></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="270" class="abs medium">180/270</td>
<td data-value="67.41" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 67%;"></div><div class="cover-empty" style="width:33%;"></div></div></td>
<td data-value="67.41" class="pct medium">67.41%</td>
<td data-value="270" class="abs medium">182/270</td>
<td data-value="53.62" class="pct medium">53.62%</td>
<td data-value="138" class="abs medium">74/138</td>
<td data-value="83.33" class="pct high">83.33%</td>
<td data-value="30" class="abs high">25/30</td>
<td data-value="66.67" class="pct medium">66.67%</td>
<td data-value="270" class="abs medium">180/270</td>
<td data-value="67.41" class="pct medium">67.41%</td>
<td data-value="270" class="abs medium">182/270</td>
</tr>
<tr>
@ -116,7 +116,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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="prettify.js"></script>

View File

@ -20,9 +20,9 @@
</h1>
<div class='clearfix'>
<div class='fl pad1y space-right2'>
<span class="strong">70.71% </span>
<span class="strong">71.72% </span>
<span class="quiet">Statements</span>
<span class='fraction'>70/99</span>
<span class='fraction'>71/99</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">51.16% </span>
@ -35,9 +35,9 @@
<span class='fraction'>9/9</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">70.71% </span>
<span class="strong">71.72% </span>
<span class="quiet">Lines</span>
<span class='fraction'>70/99</span>
<span class='fraction'>71/99</span>
</div>
</div>
</div>
@ -291,7 +291,7 @@
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-yes">1×</span>
<span class="cline-any cline-yes">1×</span>
<span class="cline-any cline-no">&nbsp;</span>
<span class="cline-any cline-yes">1×</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-neutral">&nbsp;</span>
@ -527,8 +527,8 @@ const net = require('net'),
Queue = require('js-queue');
&nbsp;
let Events = require('event-pubsub/es5');
<span class="missing-if-branch" title="if path not taken" >I</span>if(process.version[1]&gt;4){
<span class="cstat-no" title="statement not covered" > Events = require('event-pubsub');</span>
<span class="missing-if-branch" title="else path not taken" >E</span>if(process.version[1]&gt;4){
Events = require('event-pubsub');
}
&nbsp;
class Client extends Events{
@ -760,7 +760,7 @@ module.exports=Client;
</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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../../prettify.js"></script>

View File

@ -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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../../prettify.js"></script>

View File

@ -20,9 +20,9 @@
</h1>
<div class='clearfix'>
<div class='fl pad1y space-right2'>
<span class="strong">66.67% </span>
<span class="strong">67.41% </span>
<span class="quiet">Statements</span>
<span class='fraction'>180/270</span>
<span class='fraction'>182/270</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">53.62% </span>
@ -35,9 +35,9 @@
<span class='fraction'>25/30</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">66.67% </span>
<span class="strong">67.41% </span>
<span class="quiet">Lines</span>
<span class='fraction'>180/270</span>
<span class='fraction'>182/270</span>
</div>
</div>
</div>
@ -60,15 +60,15 @@
</thead>
<tbody><tr>
<td class="file medium" data-value="client.js"><a href="client.js.html">client.js</a></td>
<td data-value="70.71" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 70%;"></div><div class="cover-empty" style="width:30%;"></div></div></td>
<td data-value="70.71" class="pct medium">70.71%</td>
<td data-value="99" class="abs medium">70/99</td>
<td data-value="71.72" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 71%;"></div><div class="cover-empty" style="width:29%;"></div></div></td>
<td data-value="71.72" class="pct medium">71.72%</td>
<td data-value="99" class="abs medium">71/99</td>
<td data-value="51.16" class="pct medium">51.16%</td>
<td data-value="43" class="abs medium">22/43</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="9" class="abs high">9/9</td>
<td data-value="70.71" class="pct medium">70.71%</td>
<td data-value="99" class="abs medium">70/99</td>
<td data-value="71.72" class="pct medium">71.72%</td>
<td data-value="99" class="abs medium">71/99</td>
</tr>
<tr>
@ -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="62.66" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 62%;"></div><div class="cover-empty" style="width:38%;"></div></div></td>
<td data-value="62.66" class="pct medium">62.66%</td>
<td data-value="158" class="abs medium">99/158</td>
<td data-value="63.29" 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.29" class="pct medium">63.29%</td>
<td data-value="158" class="abs medium">100/158</td>
<td data-value="55.68" class="pct medium">55.68%</td>
<td data-value="88" class="abs medium">49/88</td>
<td data-value="73.68" class="pct medium">73.68%</td>
<td data-value="19" class="abs medium">14/19</td>
<td data-value="62.66" class="pct medium">62.66%</td>
<td data-value="158" class="abs medium">99/158</td>
<td data-value="63.29" class="pct medium">63.29%</td>
<td data-value="158" class="abs medium">100/158</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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../../prettify.js"></script>

View File

@ -20,9 +20,9 @@
</h1>
<div class='clearfix'>
<div class='fl pad1y space-right2'>
<span class="strong">62.66% </span>
<span class="strong">63.29% </span>
<span class="quiet">Statements</span>
<span class='fraction'>99/158</span>
<span class='fraction'>100/158</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">55.68% </span>
@ -35,9 +35,9 @@
<span class='fraction'>14/19</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">62.66% </span>
<span class="strong">63.29% </span>
<span class="quiet">Lines</span>
<span class='fraction'>99/158</span>
<span class='fraction'>100/158</span>
</div>
</div>
</div>
@ -447,7 +447,7 @@
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-yes">1×</span>
<span class="cline-any cline-yes">1×</span>
<span class="cline-any cline-no">&nbsp;</span>
<span class="cline-any cline-yes">1×</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-neutral">&nbsp;</span>
<span class="cline-any cline-neutral">&nbsp;</span>
@ -839,8 +839,8 @@ const net = require('net'),
Message = require('js-message');
&nbsp;
let Events = require('event-pubsub/es5');
<span class="missing-if-branch" title="if path not taken" >I</span>if(process.version[1]&gt;4){
<span class="cstat-no" title="statement not covered" > Events = require('event-pubsub');</span>
<span class="missing-if-branch" title="else path not taken" >E</span>if(process.version[1]&gt;4){
Events = require('event-pubsub');
}
&nbsp;
class Server extends Events{
@ -1228,7 +1228,7 @@ module.exports=Server;
</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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../../prettify.js"></script>

View File

@ -466,7 +466,7 @@ module.exports=Defaults;
</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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../../prettify.js"></script>

View File

@ -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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../../prettify.js"></script>

View File

@ -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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../prettify.js"></script>

View File

@ -112,7 +112,7 @@ module.exports=new IPCModule;
</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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../prettify.js"></script>

View File

@ -1063,7 +1063,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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../../prettify.js"></script>

View File

@ -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 Mon Oct 03 2016 13:33:38 GMT-0700 (PDT)
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Oct 03 2016 16:29:20 GMT-0700 (PDT)
</div>
</div>
<script src="../../prettify.js"></script>

View File

@ -302,7 +302,7 @@ FNDA:7,(anonymous_9)
DA:3,1
DA:10,1
DA:11,1
DA:12,0
DA:12,1
DA:17,7
DA:18,7
DA:35,1
@ -399,9 +399,9 @@ DA:229,0
DA:232,7
DA:237,1
LF:99
LH:70
BRDA:11,1,0,0
BRDA:11,1,1,1
LH:71
BRDA:11,1,0,1
BRDA:11,1,1,0
BRDA:28,2,0,7
BRDA:28,2,1,0
BRDA:42,3,0,0
@ -524,7 +524,7 @@ FNDA:0,(anonymous_19)
DA:3,1
DA:10,1
DA:11,1
DA:12,0
DA:12,1
DA:17,4
DA:18,4
DA:34,4
@ -680,9 +680,9 @@ DA:382,0
DA:385,0
DA:393,1
LF:158
LH:99
BRDA:11,1,0,0
BRDA:11,1,1,1
LH:100
BRDA:11,1,0,1
BRDA:11,1,1,0
BRDA:52,2,0,0
BRDA:52,2,1,4
BRDA:71,3,0,0