demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/object-inspect-1.13.4/test/has.js

Path
demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/object-inspect-1.13.4/test/has.js
Status
scanned
Type
file
Name
has.js
Extension
.js
Programming language
JavaScript
Mime type
text/plain
File type
ASCII text
Tag

      
    
Rootfs path

      
    
Size
514 (514 bytes)
MD5
0694ed878c8943dbc3388240cc25d3ea
SHA1
bc38ab803d5082c70592725abaf3142af66eb52a
SHA256
929e5d9ee18e4fd7e6e7da3c6d9f988c4643cc8254f0c18950f28c102a10ad5d
SHA512

      
    
SHA1_git
01800dee6b07894536485e9a23ca6cda472984a2
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
has.js | 514 bytes |

'use strict'; var inspect = require('../'); var test = require('tape'); var mockProperty = require('mock-property'); test('when Object#hasOwnProperty is deleted', function (t) { t.plan(1); var arr = [1, , 3]; // eslint-disable-line no-sparse-arrays t.teardown(mockProperty(Array.prototype, 1, { value: 2 })); // this is needed to account for "in" vs "hasOwnProperty" t.teardown(mockProperty(Object.prototype, 'hasOwnProperty', { 'delete': true })); t.equal(inspect(arr), '[ 1, , 3 ]'); });
Package URL License Primary language
pkg:npm/acme-demo-app@1.0.0 JavaScript
pkg:npm/object-inspect@1.13.4 mit JavaScript