• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2
3var getDescriptors = require('../');
4var test = require('tape');
5var runTests = require('./tests');
6
7test('as a function', function (t) {
8	t.test('bad object/this value', function (st) {
9		st.throws(function () { return getDescriptors(undefined); }, TypeError, 'undefined is not an object');
10		st.throws(function () { return getDescriptors(null); }, TypeError, 'null is not an object');
11		st.end();
12	});
13
14	runTests(getDescriptors, t);
15
16	t.end();
17});
18