src: don't error at startup when cwd doesn't exist
[platform/upstream/nodejs.git] / test / parallel / test-stream-transform-constructor-set-methods.js
1 var common = require('../common');
2 var assert = require('assert');
3
4 var Transform = require('stream').Transform;
5
6 var _transformCalled = false;
7 function _transform(d, e, n) {
8   _transformCalled = true;
9   n();
10 }
11
12 var _flushCalled = false;
13 function _flush(n) {
14   _flushCalled = true;
15   n();
16 }
17
18 var t = new Transform({
19   transform: _transform,
20   flush: _flush
21 });
22
23 t.end(new Buffer('blerg'));
24 t.resume();
25
26 process.on('exit', function () {
27   assert.equal(t._transform, _transform);
28   assert.equal(t._flush, _flush);
29   assert(_transformCalled);
30   assert(_flushCalled);
31 });