Sha256: 55d1a1ac03689701bdcb977969b4a8e48c6fc967e211548f1780abd2fd07ddcc
Contents?: true
Size: 763 Bytes
Versions: 7
Compression:
Stored size: 763 Bytes
Contents
var test = require('tap').test; var pack = require('../'); test('raw', function (t) { t.plan(1); var p = pack({ raw: true }); var src = ''; p.on('data', function (buf) { src += buf }); p.on('end', function () { var order = []; var r = Function(['order'], 'return ' + src)(order); t.same(order, [ 'abc', 'def', 'hij' ]); }); p.write({ id: 'def', order: 1, entry: true, source: 'order.push("def")' }); p.write({ id: 'hij', entry: true, order: 2, source: 'order.push("hij")' }); p.write({ id: 'abc', entry: true, order: 0, source: 'order.push("abc")' }); p.end(); });
Version data entries
7 entries across 7 versions & 2 rubygems