Swap-Aggregator-Subgraph/node_modules/pull-stream/test/unique.js
Richa-iitr d211083153 Revert "Revert "added handler""
This reverts commit c36ee8c5ca.
2022-07-03 07:30:05 +05:30

32 lines
618 B
JavaScript

var pull = require('../')
var test = require('tape')
test('unique', function (t) {
var numbers = [1, 2, 2, 3, 4, 5, 6, 4, 0, 6, 7, 8, 3, 1, 2, 9, 0]
pull(
pull.values(numbers),
pull.unique(),
pull.collect(function (err, ary) {
t.deepEqual(ary.sort(), [0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
t.end()
})
)
})
test('non-unique', function (t) {
var numbers = [1, 2, 2, 3, 4, 5, 6, 4, 0, 6, 7, 8, 3, 1, 2, 9, 0]
pull(
pull.values(numbers),
pull.nonUnique(),
pull.collect(function (err, ary) {
t.deepEqual(ary.sort(), [0, 1, 2, 2, 3, 4, 6])
t.end()
})
)
})