commit
a698dfe998
@ -0,0 +1,4 @@ |
||||
module.exports = { |
||||
SECURITY: {displayName: 'Security', id: 'SEC'}, |
||||
GAS: {displayName: 'Gas & Economy', id: 'GAS'} |
||||
} |
@ -0,0 +1,26 @@ |
||||
var test = require('tape') |
||||
|
||||
var utils = require('../babelify-src/app/utils') |
||||
|
||||
test('util.groupBy on valid input', function (t) { |
||||
t.plan(1) |
||||
|
||||
var result = utils.groupBy([ |
||||
{category: 'GAS', name: 'a'}, |
||||
{category: 'SEC', name: 'b'}, |
||||
{category: 'GAS', name: 'c'} |
||||
|
||||
], 'category') |
||||
|
||||
var expectedResult = { |
||||
'GAS': [ |
||||
{category: 'GAS', name: 'a'}, |
||||
{category: 'GAS', name: 'c'} |
||||
], |
||||
'SEC': [ |
||||
{category: 'SEC', name: 'b'} |
||||
] |
||||
} |
||||
|
||||
t.deepEqual(result, expectedResult) |
||||
}) |
Loading…
Reference in new issue