Sha256: a3841ae7ed84cfd27127dd62e11f83630e29be92254f8fa78c5414d4f2ff80dd

Contents?: true

Size: 689 Bytes

Versions: 70

Compression:

Stored size: 689 Bytes

Contents

var tape = require('tape')

var indexes = require('./')

tape('indexes of - 2 matches', function (t) {
  var x = indexes([1,2,3, 2,4,5,9,8,0], 2)
  t.deepEqual(x, [1,3])
  t.end()
})


tape('indexes of - 1 match', function (t) {
  var x = indexes([1,2,3, 2,4,5,9,8,0], 2)
  t.deepEqual(x, [1,3])
  t.end()
})


tape('indexes of - empty', function (t) {
  var x = indexes([1,2,3, 2,4,5,9,8,0], 24)
  t.deepEqual(x, [])
  t.end()
})


tape('indexes of - empty', function (t) {
  var x = indexes([8,8,8,8,8,8,8], 8)
  t.deepEqual(x, [0,1,2,3,4,5,6])
  t.end()
})


tape('indexes of - string', function (t) {
  var x = indexes('foo bar baz foo', 'foo')
  t.deepEqual(x, [0, 12])
  t.end()
})

Version data entries

70 entries across 69 versions & 14 rubygems

Version Path
ezii-os-1.1.0 node_modules/indexes-of/test.js
ezii-os-1.0.0 node_modules/indexes-of/test.js
ezii-os-0.0.0.1.0 node_modules/indexes-of/test.js
ezii-os-0.0.0.0.1 node_modules/indexes-of/test.js
optimacms-0.4.3 spec/dummy/node_modules/indexes-of/test.js
optimacms-0.4.2 spec/dummy/node_modules/indexes-of/test.js
locomotivecms-4.0.0.alpha1 app/javascript/node_modules/indexes-of/test.js
locomotivecms-3.4.0 app/javascript/node_modules/indexes-of/test.js
cortex-0.1.3 spec/dummy/node_modules/indexes-of/test.js
lanes-0.8.0 node_modules/indexes-of/test.js