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
trusty-cms-4.2.1 node_modules/indexes-of/test.js
trusty-cms-4.2 node_modules/indexes-of/test.js
trusty-cms-4.1.9 node_modules/indexes-of/test.js
boring_generators-0.6.0 tmp/templates/app_template/node_modules/indexes-of/test.js
trusty-cms-4.1.8 node_modules/indexes-of/test.js
boring_generators-0.5.0 tmp/templates/app_template/node_modules/indexes-of/test.js
tang-0.2.0 spec/tang_app/node_modules/indexes-of/test.js
trusty-cms-4.1.7 node_modules/indexes-of/test.js
boring_generators-0.4.0 tmp/templates/app_template/node_modules/indexes-of/test.js
tang-0.1.0 spec/tang_app/node_modules/indexes-of/test.js
tang-0.0.9 spec/tang_app/node_modules/indexes-of/test.js
trusty-cms-4.1.6 node_modules/indexes-of/test.js
trusty-cms-4.1.5 node_modules/indexes-of/test.js
enju_library-0.3.8 spec/dummy/node_modules/indexes-of/test.js
ilog-0.4.1 node_modules/indexes-of/test.js
ilog-0.4.0 node_modules/indexes-of/test.js
ilog-0.3.3 node_modules/indexes-of/test.js
jester-data-8.0.0 node_modules/indexes-of/test.js
ezii-os-5.2.1 node_modules/indexes-of/test.js
ezii-os-2.0.1 node_modules/indexes-of/test.js