karma
Advanced tools
Comparing version 0.8.0 to 0.8.1
@@ -0,1 +1,11 @@ | ||
<a name="v0.8.1"></a> | ||
### v0.8.1 (2013-03-29) | ||
#### Bug Fixes | ||
* **init:** fix enter in "karma init" on Windows ([2516d773](https://github.com/karma-runner/karma/commit/2516d773c579e9209fc1e942bd8d8a5e4f3339b1)) | ||
* **preprocessor:** resolve relative patterns to basePath ([a4c7d193](https://github.com/karma-runner/karma/commit/a4c7d1935fe8fdeea3bdccf8272c79480ff0929e), closes [#382](https://github.com/karma-runner/karma/issues/382)) | ||
* **runner:** send exit code as string ([e53ab79e](https://github.com/karma-runner/karma/commit/e53ab79ecc78271d0e1ea0f08c7338f4586a89fa), closes [#403](https://github.com/karma-runner/karma/issues/403)) | ||
<a name="v0.8.0"></a> | ||
@@ -2,0 +12,0 @@ ## v0.8.0 (2013-03-18) |
@@ -109,2 +109,12 @@ var fs = require('fs'); | ||
// normalize preprocessors | ||
var preprocessors = config.preprocessors || {}; | ||
var normalizedPreprocessors = config.preprocessors = Object.create(null); | ||
Object.keys(preprocessors).forEach(function(pattern) { | ||
var normalizedPattern = helper.normalizeWinPath(basePathResolve(pattern)); | ||
normalizedPreprocessors[normalizedPattern] = preprocessors[pattern]; | ||
}); | ||
return config; | ||
@@ -111,0 +121,0 @@ }; |
@@ -31,2 +31,2 @@ var fs = require('fs'); | ||
exports.EXIT_CODE_0 = '\x1FEXIT0'; | ||
exports.EXIT_CODE = '\x1FEXIT'; |
@@ -131,3 +131,3 @@ var readline = require('readline'); | ||
if (!key.ctrl && !key.meta && key.name !== 'enter') { | ||
if (!key.ctrl && !key.meta && key.name !== 'enter' && key.name !== 'return') { | ||
key.name = 'escape'; | ||
@@ -134,0 +134,0 @@ } |
@@ -7,3 +7,3 @@ var net = require('net'); | ||
var parseExitCode = function(buffer, defaultCode) { | ||
var tailPos = buffer.length - Buffer.byteLength(constant.EXIT_CODE_0); | ||
var tailPos = buffer.length - Buffer.byteLength(constant.EXIT_CODE) - 1; | ||
@@ -16,5 +16,6 @@ if (tailPos < 0) { | ||
var tail = buffer.slice(tailPos); | ||
if (tail.toString() === constant.EXIT_CODE_0) { | ||
var tailStr = tail.toString(); | ||
if (tailStr.substr(0, tailStr.length - 1) === constant.EXIT_CODE) { | ||
tail.fill('\x00'); | ||
return 0; | ||
return parseInt(tailStr.substr(-1), 10); | ||
} | ||
@@ -21,0 +22,0 @@ |
@@ -169,3 +169,3 @@ var io = require('socket.io'); | ||
resultReporter.removeAdapter(socketWrite); | ||
socket.end(!results.exitCode && constant.EXIT_CODE_0); | ||
socket.end(constant.EXIT_CODE + results.exitCode); | ||
}); | ||
@@ -172,0 +172,0 @@ }); |
@@ -26,10 +26,10 @@ { | ||
"Shyam Seshadri <shyamseshadri@gmail.com>", | ||
"Iristyle <Iristyle@github>", | ||
"Daniel Aleksandersen <code@daniel.priv.no>", | ||
"Ilya Volodin <ivolodin@vistaprint.com>", | ||
"Daniel Aleksandersen <code@daniel.priv.no>", | ||
"Iristyle <Iristyle@github>", | ||
"Marcello Nuccio <marcello.nuccio@gmail.com>", | ||
"rdodev <rubenoz@gmail.com>", | ||
"Bulat Shakirzyanov <mallluhuct@gmail.com>", | ||
"Hugues Malphettes <hmalphettes@gmail.com>", | ||
"Igor Minar <iiminar@gmail.com>", | ||
"Hugues Malphettes <hmalphettes@gmail.com>", | ||
"Bulat Shakirzyanov <mallluhuct@gmail.com>", | ||
"rdodev <rubenoz@gmail.com>", | ||
"Chad Smith <chad@configit.com>", | ||
@@ -41,2 +41,3 @@ "Igor Minar <igor@angularjs.org>", | ||
"Andy Joslin <andytjoslin@gmail.com>", | ||
"Milan Aleksic <milanaleksic@gmail.com>", | ||
"Nish <nishantpatel611@gmail.com>", | ||
@@ -64,3 +65,3 @@ "Nuno Job <nunojobpinto@gmail.com>", | ||
"minimatch": "0.2.9", | ||
"http-proxy": "0.8.7", | ||
"http-proxy": "0.10.0", | ||
"optimist": "0.3.5", | ||
@@ -108,3 +109,3 @@ "coffee-script": "1.4.0", | ||
}, | ||
"version": "0.8.0" | ||
"version": "0.8.1" | ||
} |
@@ -122,3 +122,3 @@ # Karma [![Build Status](https://secure.travis-ci.org/karma-runner/karma.png?branch=stable)](http://travis-ci.org/karma-runner/karma) [![Build Status](https://secure.travis-ci.org/karma-runner/karma.png?branch=master)](http://travis-ci.org/karma-runner/karma) | ||
* [Issuetracker] | ||
* [@TestacularJS] on Twitter | ||
* [@JsKarma] on Twitter | ||
@@ -177,3 +177,3 @@ ## This is so great. I want to help. | ||
[Issuetracker]: https://github.com/karma-runner/karma/issues | ||
[@TestacularJS]: http://twitter.com/TestacularJS | ||
[@JsKarma]: http://twitter.com/JsKarma | ||
[Browsers]: https://github.com/karma-runner/karma/wiki/Browsers | ||
@@ -180,0 +180,0 @@ [RequireJS]: http://requirejs.org/ |
1252338
35970
+ Addedarray-buffer-byte-length@1.0.1(transitive)
+ Addedavailable-typed-arrays@1.0.7(transitive)
+ Addedcall-bind@1.0.7(transitive)
+ Addeddeep-equal@2.2.3(transitive)
+ Addeddefine-data-property@1.1.4(transitive)
+ Addeddefine-properties@1.2.1(transitive)
+ Addedes-define-property@1.0.0(transitive)
+ Addedes-errors@1.3.0(transitive)
+ Addedes-get-iterator@1.1.3(transitive)
+ Addedfor-each@0.3.3(transitive)
+ Addedfunction-bind@1.1.2(transitive)
+ Addedfunctions-have-names@1.2.3(transitive)
+ Addedget-intrinsic@1.2.4(transitive)
+ Addedgopd@1.0.1(transitive)
+ Addedhas-bigints@1.0.2(transitive)
+ Addedhas-property-descriptors@1.0.2(transitive)
+ Addedhas-proto@1.0.3(transitive)
+ Addedhas-symbols@1.0.3(transitive)
+ Addedhas-tostringtag@1.0.2(transitive)
+ Addedhasown@2.0.2(transitive)
+ Addedhttp-proxy@0.10.0(transitive)
+ Addedi@0.3.7(transitive)
+ Addedinternal-slot@1.0.7(transitive)
+ Addedis-arguments@1.1.1(transitive)
+ Addedis-array-buffer@3.0.4(transitive)
+ Addedis-bigint@1.0.4(transitive)
+ Addedis-boolean-object@1.1.2(transitive)
+ Addedis-callable@1.2.7(transitive)
+ Addedis-date-object@1.0.5(transitive)
+ Addedis-map@2.0.3(transitive)
+ Addedis-number-object@1.0.7(transitive)
+ Addedis-regex@1.1.4(transitive)
+ Addedis-set@2.0.3(transitive)
+ Addedis-shared-array-buffer@1.0.3(transitive)
+ Addedis-string@1.0.7(transitive)
+ Addedis-symbol@1.0.4(transitive)
+ Addedis-weakmap@2.0.2(transitive)
+ Addedis-weakset@2.0.3(transitive)
+ Addedisarray@2.0.5(transitive)
+ Addedncp@0.2.7(transitive)
+ Addedobject-inspect@1.13.2(transitive)
+ Addedobject-is@1.1.6(transitive)
+ Addedobject-keys@1.1.1(transitive)
+ Addedobject.assign@4.1.5(transitive)
+ Addedpossible-typed-array-names@1.0.0(transitive)
+ Addedregexp.prototype.flags@1.5.2(transitive)
+ Addedrimraf@1.0.9(transitive)
+ Addedset-function-length@1.2.2(transitive)
+ Addedset-function-name@2.0.2(transitive)
+ Addedside-channel@1.0.6(transitive)
+ Addedstop-iteration-iterator@1.0.0(transitive)
+ Addedutile@0.1.7(transitive)
+ Addedwhich-boxed-primitive@1.0.2(transitive)
+ Addedwhich-collection@1.0.2(transitive)
+ Addedwhich-typed-array@1.1.15(transitive)
- Removedhttp-proxy@0.8.7(transitive)
Updatedhttp-proxy@0.10.0