summaryrefslogtreecommitdiff
path: root/deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/test/integration/test-is-stream-like.js
blob: aefa36e6b7a9434f6e3c2013e5dda2054a7a7e05 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var fs = require('fs');
var common = require('../common');
var assert = common.assert;
var CombinedStream = common.CombinedStream;
var FILE1 = common.dir.fixture + '/file1.txt';
var fileStream = fs.createReadStream(FILE1);

var foo = function(){};

(function testIsStreamLike() {
  assert(! CombinedStream.isStreamLike(true));
  assert(! CombinedStream.isStreamLike("I am a string"));
  assert(! CombinedStream.isStreamLike(7));
  assert(! CombinedStream.isStreamLike(foo));

  assert(CombinedStream.isStreamLike(fileStream));
})();