source: frontend/node_modules/node-exports-info/test/isCategory.js

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 2 weeks ago

Fix frontend appearance

  • Property mode set to 100644
File size: 735 bytes
Line 
1'use strict';
2
3var test = require('tape');
4var forEach = require('for-each');
5var v = require('es-value-fixtures');
6var inspect = require('object-inspect');
7
8var getRange = require('../getRange');
9var getRangePairs = require('../getRangePairs');
10var isCategory = require('../isCategory');
11
12test('isCategory', function (t) {
13 forEach(v.nonStrings, function (nonString) {
14 t.equal(isCategory(nonString), false, inspect(nonString) + ' is not a category');
15 });
16
17 forEach(getRangePairs(), function (pair) {
18 var category = pair[1];
19
20 t.equal(isCategory(category), true, inspect(category) + ' is a category');
21 t.doesNotThrow(function () { getRange(category); }, 'getRange does not throw for ' + inspect(category));
22 });
23
24 t.end();
25});
Note: See TracBrowser for help on using the repository browser.