Skip to content

Commit

Permalink
add test
Browse files Browse the repository at this point in the history
  • Loading branch information
kgabryje committed Jul 7, 2023
1 parent e8eaae7 commit a5a8780
Showing 1 changed file with 28 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ it('buildCustomFormatters with saved metrics returns custom formatters object',
{
sum__num: { symbol: 'USD', symbolPosition: 'prefix' },
},
{},
{ sum__num: ',.2' },
',.1f',
);

Expand All @@ -83,6 +83,33 @@ it('buildCustomFormatters with saved metrics returns custom formatters object',

expect(customFormatters.sum__num).toBeInstanceOf(CurrencyFormatter);
expect(customFormatters.count).toBeInstanceOf(NumberFormatter);
expect((customFormatters.sum__num as CurrencyFormatter).d3Format).toEqual(
',.1f',
);
});

it('buildCustomFormatters uses dataset d3 format if not provided in control panel', () => {
const customFormatters: Record<string, ValueFormatter> =
buildCustomFormatters(
[
{
expressionType: 'SIMPLE',
aggregate: 'COUNT',
column: { column_name: 'test' },
},
'sum__num',
'count',
],
{
sum__num: { symbol: 'USD', symbolPosition: 'prefix' },
},
{ sum__num: ',.2' },
undefined,
);

expect((customFormatters.sum__num as CurrencyFormatter).d3Format).toEqual(
',.2',
);
});

it('getCustomFormatter', () => {
Expand Down

0 comments on commit a5a8780

Please sign in to comment.