@bbc/psammead-storybook-helpers
Version:
A collection of common values that are used in storybook by the Psammead components.
33 lines (26 loc) • 782 B
JSX
import { testUtilityPackages } from '@bbc/psammead-test-helpers';
import * as underTest from '.';
jest.mock('@storybook/addon-knobs');
jest.mock('@bbc/gel-foundations/scripts', () => ({
latin: 'LATIN SCRIPT OBJECT',
arabic: 'ARABIC SCRIPT OBJECT',
cyrillic: 'CYRILLIC SCRIPT OBJECT',
}));
const textVariantsExpectedExports = {
TEXT_VARIANTS: 'object',
};
const expectedExports = {
textVariants: textVariantsExpectedExports,
};
const actualExports = {
textVariants: { TEXT_VARIANTS: underTest.TEXT_VARIANTS },
};
describe('Psammead storybook helpers', () => {
it('should test all the utility exports exist and are the correct type', () => {
testUtilityPackages(
actualExports,
expectedExports,
'psammead-storybook-helpers',
);
});
});