UNPKG

json-q

Version:

Retrieves values from JSON objects (and JavaScript objects) by css-selector-like query (includes attribute filters and array flattening).

22 lines (18 loc) 440 B
var Buffer = require('buffer').Buffer var test = require('tape') var http = require('../..') test('authentication', function (t) { http.get({ path: '/auth', auth: 'TestUser:trustno1' }, function (res) { var buffers = [] res.on('end', function () { t.ok(new Buffer('You\'re in!').equals(Buffer.concat(buffers)), 'authentication succeeded') t.end() }) res.on('data', function (data) { buffers.push(data) }) }) })