08-27-周三_17-09-29
This commit is contained in:
23
node_modules/weak/test/create.js
generated
vendored
Normal file
23
node_modules/weak/test/create.js
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
var assert = require('assert')
|
||||
var weak = require('../')
|
||||
|
||||
describe('create()', function () {
|
||||
|
||||
afterEach(gc)
|
||||
|
||||
it('should throw on non-"object" values', function () {
|
||||
[ 0
|
||||
, 0.0
|
||||
, true
|
||||
, false
|
||||
, null
|
||||
, undefined
|
||||
, 'foo'
|
||||
].forEach(function (val) {
|
||||
assert.throws(function () {
|
||||
weak.create(val)
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
})
|
Reference in New Issue
Block a user