UNPKG

cbuffer

Version:

Circular Buffer JavaScript implementation

22 lines (18 loc) 529 B
var vows = require('vows'); var assert = require('assert'); var suite = vows.describe('lastIndexOf'); require('../env'); suite.addBatch({ 'lastIndexOf' : { 'topic' : function () { return CBuffer; }, 'find item' : function (CBuffer) { assert.equal(CBuffer(1, 2, 3).lastIndexOf(2), 1); assert.equal(CBuffer('a', 'b', 'c').lastIndexOf('c'), 2); assert.equal(CBuffer(1, 2, 3).lastIndexOf('1'), -1); assert.equal(CBuffer(1, 2, 3).lastIndexOf(4), -1); } } }); suite.export(module);