Sha256: 4ec8b1e563a76ec884ef9a13947c52b9dc528eab760ee89379924b23772f347d

Contents?: true

Size: 1.04 KB

Versions: 78

Compression:

Stored size: 1.04 KB

Contents

var abbrev = require('./abbrev.js')
var assert = require("assert")
var util = require("util")

console.log("TAP version 13")
var count = 0

function test (list, expect) {
  count++
  var actual = abbrev(list)
  assert.deepEqual(actual, expect,
    "abbrev("+util.inspect(list)+") === " + util.inspect(expect) + "\n"+
    "actual: "+util.inspect(actual))
  actual = abbrev.apply(exports, list)
  assert.deepEqual(abbrev.apply(exports, list), expect,
    "abbrev("+list.map(JSON.stringify).join(",")+") === " + util.inspect(expect) + "\n"+
    "actual: "+util.inspect(actual))
  console.log('ok - ' + list.join(' '))
}

test([ "ruby", "ruby", "rules", "rules", "rules" ],
{ rub: 'ruby'
, ruby: 'ruby'
, rul: 'rules'
, rule: 'rules'
, rules: 'rules'
})
test(["fool", "foom", "pool", "pope"],
{ fool: 'fool'
, foom: 'foom'
, poo: 'pool'
, pool: 'pool'
, pop: 'pope'
, pope: 'pope'
})
test(["a", "ab", "abc", "abcd", "abcde", "acde"],
{ a: 'a'
, ab: 'ab'
, abc: 'abc'
, abcd: 'abcd'
, abcde: 'abcde'
, ac: 'acde'
, acd: 'acde'
, acde: 'acde'
})

console.log("1..%d", count)

Version data entries

78 entries across 75 versions & 5 rubygems

Version Path
trusty-festivity-extension-2.6.3 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.6.2 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.6.1 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.6 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.19 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.18 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.17 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.16 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.15 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.14 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.13 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.12 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.11 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.10 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.9 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.8 node_modules/bower/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.7 node_modules/bower/node_modules/abbrev/test.js
brwy_rails-0.0.6 test/dummy/node_modules/fsevents/node_modules/node-pre-gyp/node_modules/nopt/node_modules/abbrev/test.js
brwy_rails-0.0.5 test/dummy/node_modules/fsevents/node_modules/node-pre-gyp/node_modules/nopt/node_modules/abbrev/test.js
trusty-festivity-extension-2.5.6 node_modules/bower/node_modules/abbrev/test.js