mirror of
https://github.com/grafana/grafana.git
synced 2025-02-20 11:48:34 -06:00
* fix any's in tests * fix more any's in tests * more test type fixes * fixing any's in tests part 3 * more test type fixes * fixing test any's p5 * some tidy up * fix template_srv
20 lines
504 B
TypeScript
20 lines
504 B
TypeScript
import flatten from 'app/core/utils/flatten';
|
|
|
|
describe('flatten', () => {
|
|
it('should return flatten object', () => {
|
|
const flattened = flatten({
|
|
level1: 'level1-value',
|
|
deeper: {
|
|
level2: 'level2-value',
|
|
deeper: {
|
|
level3: 'level3-value',
|
|
},
|
|
},
|
|
});
|
|
|
|
expect(flattened['level1']).toBe('level1-value');
|
|
expect(flattened['deeper.level2']).toBe('level2-value');
|
|
expect(flattened['deeper.deeper.level3']).toBe('level3-value');
|
|
});
|
|
});
|