gramophone
Version:
extracts most frequently used keywords and phrases from text
19 lines (17 loc) • 412 B
JavaScript
var test = require('tap').test;
var k = require('../');
test('stream', function(t){
var stream = k.stream();
var keywords = [];
stream.on('data', function(data){
keywords.push(data);
});
stream.on('end', function(data){
t.deepEqual(keywords, ['beep beep']);
t.end();
});
stream.write('beep beep ');
stream.write('and beep beep ');
stream.write('and oh no');
stream.end();
});