Hello community,
here is the log from the commit of package nodejs-delayed-stream for
openSUSE:Factory checked in at 2015-07-12 22:52:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-delayed-stream (Old)
and /work/SRC/openSUSE:Factory/.nodejs-delayed-stream.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-delayed-stream"
Changes:
--------
---
/work/SRC/openSUSE:Factory/nodejs-delayed-stream/nodejs-delayed-stream.changes
2015-04-27 13:00:52.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.nodejs-delayed-stream.new/nodejs-delayed-stream.changes
2015-07-12 22:52:04.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Jul 4 13:50:11 UTC 2015 - [email protected]
+
+- update version 1.0.0
+
+-------------------------------------------------------------------
Old:
----
delayed-stream-0.0.5.tgz
New:
----
delayed-stream-1.0.0.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-delayed-stream.spec ++++++
--- /var/tmp/diff_new_pack.Z5ZQ8s/_old 2015-07-12 22:52:05.000000000 +0200
+++ /var/tmp/diff_new_pack.Z5ZQ8s/_new 2015-07-12 22:52:05.000000000 +0200
@@ -19,7 +19,7 @@
%define base_name delayed-stream
Name: nodejs-delayed-stream
-Version: 0.0.5
+Version: 1.0.0
Release: 0
Summary: Buffers events from a stream until you are ready to handle them
License: MIT
++++++ delayed-stream-0.0.5.tgz -> delayed-stream-1.0.0.tgz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/.gitignore new/package/.gitignore
--- old/package/.gitignore 2011-05-24 10:09:44.000000000 +0200
+++ new/package/.gitignore 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-*.un~
-/node_modules/*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/.npmignore new/package/.npmignore
--- old/package/.npmignore 1970-01-01 01:00:00.000000000 +0100
+++ new/package/.npmignore 2015-04-30 23:53:19.000000000 +0200
@@ -0,0 +1 @@
+test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/Readme.md new/package/Readme.md
--- old/package/Readme.md 2011-05-24 10:09:44.000000000 +0200
+++ new/package/Readme.md 2015-04-27 20:43:32.000000000 +0200
@@ -108,19 +108,6 @@
If you know what you are doing, you can set this property to `Infinity` to
disable this feature. You can also modify this property during runtime.
-### delayedStream.maxDataSize = 1024 * 1024
-
-The amount of data to buffer before emitting an `error`.
-
-If the underlaying source is emitting `Buffer` objects, the `maxDataSize`
-refers to bytes.
-
-If the underlaying source is emitting JavaScript strings, the size refers to
-characters.
-
-If you know what you are doing, you can set this property to `Infinity` to
-disable this feature.
-
### delayedStream.dataSize = 0
The amount of data buffered so far.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/lib/delayed_stream.js
new/package/lib/delayed_stream.js
--- old/package/lib/delayed_stream.js 2011-05-24 10:09:44.000000000 +0200
+++ new/package/lib/delayed_stream.js 2015-04-27 20:49:04.000000000 +0200
@@ -38,10 +38,18 @@
return delayedStream;
};
-DelayedStream.prototype.__defineGetter__('readable', function() {
- return this.source.readable;
+Object.defineProperty(DelayedStream.prototype, 'readable', {
+ configurable: true,
+ enumerable: true,
+ get: function() {
+ return this.source.readable;
+ }
});
+DelayedStream.prototype.setEncoding = function() {
+ return this.source.setEncoding.apply(this.source, arguments);
+};
+
DelayedStream.prototype.resume = function() {
if (!this._released) {
this.release();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/package.json new/package/package.json
--- old/package/package.json 2011-05-24 10:09:44.000000000 +0200
+++ new/package/package.json 2015-05-01 00:05:51.000000000 +0200
@@ -1,8 +1,12 @@
{
"author": "Felix Geisendörfer <[email protected]>
(http://debuggable.com/)",
+ "contributors": [
+ "Mike Atkins <[email protected]>"
+ ],
"name": "delayed-stream",
"description": "Buffers events from a stream until you are ready to handle
them.",
- "version": "0.0.5",
+ "license": "MIT",
+ "version": "1.0.0",
"homepage": "https://github.com/felixge/node-delayed-stream",
"repository": {
"type": "git",
@@ -12,9 +16,12 @@
"engines": {
"node": ">=0.4.0"
},
+ "scripts": {
+ "test": "make test"
+ },
"dependencies": {},
"devDependencies": {
"fake": "0.2.0",
"far": "0.0.1"
}
-}
\ No newline at end of file
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/test/common.js new/package/test/common.js
--- old/package/test/common.js 2011-05-24 10:09:44.000000000 +0200
+++ new/package/test/common.js 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-var common = module.exports;
-
-common.DelayedStream = require('..');
-common.assert = require('assert');
-common.fake = require('fake');
-common.PORT = 49252;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/test/integration/test-delayed-http-upload.js
new/package/test/integration/test-delayed-http-upload.js
--- old/package/test/integration/test-delayed-http-upload.js 2011-05-24
10:09:44.000000000 +0200
+++ new/package/test/integration/test-delayed-http-upload.js 1970-01-01
01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-var common = require('../common');
-var assert = common.assert;
-var DelayedStream = common.DelayedStream;
-var http = require('http');
-
-var UPLOAD = new Buffer(10 * 1024 * 1024);
-
-var server = http.createServer(function(req, res) {
- var delayed = DelayedStream.create(req, {maxDataSize: UPLOAD.length});
-
- setTimeout(function() {
- res.writeHead(200);
- delayed.pipe(res);
- }, 10);
-});
-server.listen(common.PORT, function() {
- var request = http.request({
- method: 'POST',
- port: common.PORT,
- });
-
- request.write(UPLOAD);
- request.end();
-
- request.on('response', function(res) {
- var received = 0;
- res
- .on('data', function(chunk) {
- received += chunk.length;
- })
- .on('end', function() {
- assert.equal(received, UPLOAD.length);
- server.close();
- });
- });
-});
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/package/test/integration/test-delayed-stream-auto-pause.js
new/package/test/integration/test-delayed-stream-auto-pause.js
--- old/package/test/integration/test-delayed-stream-auto-pause.js
2011-05-24 10:09:44.000000000 +0200
+++ new/package/test/integration/test-delayed-stream-auto-pause.js
1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-var common = require('../common');
-var assert = common.assert;
-var fake = common.fake.create();
-var DelayedStream = common.DelayedStream;
-var Stream = require('stream').Stream;
-
-(function testAutoPause() {
- var source = new Stream();
-
- fake.expect(source, 'pause', 1);
- var delayedStream = DelayedStream.create(source);
- fake.verify();
-})();
-
-(function testDisableAutoPause() {
- var source = new Stream();
- fake.expect(source, 'pause', 0);
-
- var delayedStream = DelayedStream.create(source, {pauseStream: false});
- fake.verify();
-})();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/package/test/integration/test-delayed-stream-pause.js
new/package/test/integration/test-delayed-stream-pause.js
--- old/package/test/integration/test-delayed-stream-pause.js 2011-05-24
10:09:44.000000000 +0200
+++ new/package/test/integration/test-delayed-stream-pause.js 1970-01-01
01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-var common = require('../common');
-var assert = common.assert;
-var fake = common.fake.create();
-var DelayedStream = common.DelayedStream;
-var Stream = require('stream').Stream;
-
-(function testDelayEventsUntilResume() {
- var source = new Stream();
- var delayedStream = DelayedStream.create(source, {pauseStream: false});
-
- fake.expect(source, 'pause');
- delayedStream.pause();
- fake.verify();
-})();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/test/integration/test-delayed-stream.js
new/package/test/integration/test-delayed-stream.js
--- old/package/test/integration/test-delayed-stream.js 2011-05-24
10:09:44.000000000 +0200
+++ new/package/test/integration/test-delayed-stream.js 1970-01-01
01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-var common = require('../common');
-var assert = common.assert;
-var fake = common.fake.create();
-var DelayedStream = common.DelayedStream;
-var Stream = require('stream').Stream;
-
-(function testDelayEventsUntilResume() {
- var source = new Stream();
- var delayedStream = DelayedStream.create(source, {pauseStream: false});
-
- // delayedStream must not emit until we resume
- fake.expect(delayedStream, 'emit', 0);
-
- // but our original source must emit
- var params = [];
- source.on('foo', function(param) {
- params.push(param);
- });
-
- source.emit('foo', 1);
- source.emit('foo', 2);
-
- // Make sure delayedStream did not emit, and source did
- assert.deepEqual(params, [1, 2]);
- fake.verify();
-
- // After resume, delayedStream must playback all events
- fake
- .stub(delayedStream, 'emit')
- .times(Infinity)
- .withArg(1, 'newListener');
- fake.expect(delayedStream, 'emit', ['foo', 1]);
- fake.expect(delayedStream, 'emit', ['foo', 2]);
- fake.expect(source, 'resume');
-
- delayedStream.resume();
- fake.verify();
-
- // Calling resume again will delegate to source
- fake.expect(source, 'resume');
- delayedStream.resume();
- fake.verify();
-
- // Emitting more events directly leads to them being emitted
- fake.expect(delayedStream, 'emit', ['foo', 3]);
- source.emit('foo', 3);
- fake.verify();
-})();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/package/test/integration/test-handle-source-errors.js
new/package/test/integration/test-handle-source-errors.js
--- old/package/test/integration/test-handle-source-errors.js 2011-05-24
10:09:44.000000000 +0200
+++ new/package/test/integration/test-handle-source-errors.js 1970-01-01
01:00:00.000000000 +0100
@@ -1,15 +0,0 @@
-var common = require('../common');
-var assert = common.assert;
-var fake = common.fake.create();
-var DelayedStream = common.DelayedStream;
-var Stream = require('stream').Stream;
-
-(function testHandleSourceErrors() {
- var source = new Stream();
- var delayedStream = DelayedStream.create(source, {pauseStream: false});
-
- // We deal with this by attaching a no-op listener to 'error' on the source
- // when creating a new DelayedStream. This way error events on the source
- // won't throw.
- source.emit('error', new Error('something went wrong'));
-})();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/test/integration/test-max-data-size.js
new/package/test/integration/test-max-data-size.js
--- old/package/test/integration/test-max-data-size.js 2011-05-24
10:09:44.000000000 +0200
+++ new/package/test/integration/test-max-data-size.js 1970-01-01
01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-var common = require('../common');
-var assert = common.assert;
-var fake = common.fake.create();
-var DelayedStream = common.DelayedStream;
-var Stream = require('stream').Stream;
-
-(function testMaxDataSize() {
- var source = new Stream();
- var delayedStream = DelayedStream.create(source, {maxDataSize: 1024,
pauseStream: false});
-
- source.emit('data', new Buffer(1024));
-
- fake
- .expect(delayedStream, 'emit')
- .withArg(1, 'error');
- source.emit('data', new Buffer(1));
- fake.verify();
-})();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/test/integration/test-pipe-resumes.js
new/package/test/integration/test-pipe-resumes.js
--- old/package/test/integration/test-pipe-resumes.js 2011-05-24
10:09:44.000000000 +0200
+++ new/package/test/integration/test-pipe-resumes.js 1970-01-01
01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
-var common = require('../common');
-var assert = common.assert;
-var fake = common.fake.create();
-var DelayedStream = common.DelayedStream;
-var Stream = require('stream').Stream;
-
-(function testPipeReleases() {
- var source = new Stream();
- var delayedStream = DelayedStream.create(source, {pauseStream: false});
-
- fake.expect(delayedStream, 'resume');
- delayedStream.pipe(new Stream());
-})();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/test/integration/test-proxy-readable.js
new/package/test/integration/test-proxy-readable.js
--- old/package/test/integration/test-proxy-readable.js 2011-05-24
10:09:44.000000000 +0200
+++ new/package/test/integration/test-proxy-readable.js 1970-01-01
01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
-var common = require('../common');
-var assert = common.assert;
-var fake = common.fake.create();
-var DelayedStream = common.DelayedStream;
-var Stream = require('stream').Stream;
-
-(function testProxyReadableProperty() {
- var source = new Stream();
- var delayedStream = DelayedStream.create(source, {pauseStream: false});
-
- source.readable = fake.value('source.readable');
- assert.strictEqual(delayedStream.readable, source.readable);
-})();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/package/test/run.js new/package/test/run.js
--- old/package/test/run.js 2011-05-24 10:09:44.000000000 +0200
+++ new/package/test/run.js 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-#!/usr/bin/env node
-var far = require('far').create();
-
-far.add(__dirname);
-far.include(/test-.*\.js$/);
-
-far.execute();