11 lines
317 B
JavaScript
11 lines
317 B
JavaScript
'use strict';
|
|
|
|
var test = require('tape').test;
|
|
var quickselect = require('./');
|
|
|
|
test('selection', function (t) {
|
|
var arr = [65, 28, 59, 33, 21, 56, 22, 95, 50, 12, 90, 53, 28, 77, 39];
|
|
quickselect(arr, 8);
|
|
t.deepEqual(arr, [39, 28, 28, 33, 21, 12, 22, 50, 53, 56, 59, 65, 90, 77, 95]);
|
|
t.end();
|
|
});
|