react-native-cross-components
Version:
Beautiful React-Native components using RN Paper by Callstack
30 lines • 4.45 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// https://itnext.io/testing-react-16-3-components-with-react-test-renderer-without-enzyme-d9c65d689e88
jest.unmock('react-native');
const styles_1 = require("./styles");
describe('styles', () => {
describe('Colors enum', () => {
it('should have `CrossLightBlue` enum with value "#057dc2"', () => {
expect(styles_1.Colors.CrossLightBlue).toEqual('#057dc2');
});
it('should have `CrossDarkBlue` enum with value "#057dc2"', () => {
expect(styles_1.Colors.CrossDarkBlue).toEqual('#00539b');
});
it('should have `CrossYellow` enum with value "#fede00"', () => {
expect(styles_1.Colors.CrossYellow).toEqual('#fede00');
});
it('should have `CrossDarkBlue` enum with value "#057dc2"', () => {
expect(styles_1.Colors.CrossDarkBlue).toEqual('#00539b');
});
it('should have `CrossDarkBlue` enum with value "#057dc2"', () => {
expect(styles_1.Colors.CrossDarkBlue).toEqual('#00539b');
});
});
describe('Theme const', () => {
it('should have `roundness` property with value `4`', () => {
expect(styles_1.Theme.roundness).toEqual(4);
});
});
});
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJmaWxlIjoiL1VzZXJzL3Rob21hcy9Tb3VyY2UvcmVhY3QtbmF0aXZlLWNvcmUvc291cmNlL3N0eWxlcy50ZXN0LnRzeCIsIm1hcHBpbmdzIjoiOztBQUVBLHVHQUF1RztBQUV2RyxJQUFJLENBQUMsTUFBTSxDQUFDLGNBQWMsQ0FBQyxDQUFDO0FBSjVCLHFDQUF5QztBQU16QyxRQUFRLENBQUMsUUFBUSxFQUFFLEdBQUcsRUFBRTtJQUN0QixRQUFRLENBQUMsYUFBYSxFQUFFLEdBQUcsRUFBRTtRQUMzQixFQUFFLENBQUMsd0RBQXdELEVBQUUsR0FBRyxFQUFFO1lBQ2hFLE1BQU0sQ0FBQyxlQUFNLENBQUMsY0FBYyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDO1FBQ25ELENBQUMsQ0FBQyxDQUFDO1FBRUgsRUFBRSxDQUFDLHVEQUF1RCxFQUFFLEdBQUcsRUFBRTtZQUMvRCxNQUFNLENBQUMsZUFBTSxDQUFDLGFBQWEsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUNsRCxDQUFDLENBQUMsQ0FBQztRQUVILEVBQUUsQ0FBQyxxREFBcUQsRUFBRSxHQUFHLEVBQUU7WUFDN0QsTUFBTSxDQUFDLGVBQU0sQ0FBQyxXQUFXLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDaEQsQ0FBQyxDQUFDLENBQUM7UUFFSCxFQUFFLENBQUMsdURBQXVELEVBQUUsR0FBRyxFQUFFO1lBQy9ELE1BQU0sQ0FBQyxlQUFNLENBQUMsYUFBYSxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDO1FBQ2xELENBQUMsQ0FBQyxDQUFDO1FBRUgsRUFBRSxDQUFDLHVEQUF1RCxFQUFFLEdBQUcsRUFBRTtZQUMvRCxNQUFNLENBQUMsZUFBTSxDQUFDLGFBQWEsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUNsRCxDQUFDLENBQUMsQ0FBQztJQUNMLENBQUMsQ0FBQyxDQUFDO0lBRUgsUUFBUSxDQUFDLGFBQWEsRUFBRSxHQUFHLEVBQUU7UUFDM0IsRUFBRSxDQUFDLGlEQUFpRCxFQUFFLEdBQUcsRUFBRTtZQUN2RCxNQUFNLENBQUMsY0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNyQyxDQUFDLENBQUMsQ0FBQztJQUNQLENBQUMsQ0FBQyxDQUFDO0FBQ0wsQ0FBQyxDQUFDLENBQUMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL3Rob21hcy9Tb3VyY2UvcmVhY3QtbmF0aXZlLWNvcmUvc291cmNlL3N0eWxlcy50ZXN0LnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb2xvcnMsIFRoZW1lIH0gZnJvbSAnLi9zdHlsZXMnO1xuXG4vLyBodHRwczovL2l0bmV4dC5pby90ZXN0aW5nLXJlYWN0LTE2LTMtY29tcG9uZW50cy13aXRoLXJlYWN0LXRlc3QtcmVuZGVyZXItd2l0aG91dC1lbnp5bWUtZDljNjVkNjg5ZTg4XG5cbmplc3QudW5tb2NrKCdyZWFjdC1uYXRpdmUnKTtcblxuZGVzY3JpYmUoJ3N0eWxlcycsICgpID0+IHtcbiAgZGVzY3JpYmUoJ0NvbG9ycyBlbnVtJywgKCkgPT4ge1xuICAgIGl0KCdzaG91bGQgaGF2ZSBgQ3Jvc3NMaWdodEJsdWVgIGVudW0gd2l0aCB2YWx1ZSBcIiMwNTdkYzJcIicsICgpID0+IHtcbiAgICAgIGV4cGVjdChDb2xvcnMuQ3Jvc3NMaWdodEJsdWUpLnRvRXF1YWwoJyMwNTdkYzInKTtcbiAgICB9KTtcblxuICAgIGl0KCdzaG91bGQgaGF2ZSBgQ3Jvc3NEYXJrQmx1ZWAgZW51bSB3aXRoIHZhbHVlIFwiIzA1N2RjMlwiJywgKCkgPT4ge1xuICAgICAgZXhwZWN0KENvbG9ycy5Dcm9zc0RhcmtCbHVlKS50b0VxdWFsKCcjMDA1MzliJyk7XG4gICAgfSk7XG5cbiAgICBpdCgnc2hvdWxkIGhhdmUgYENyb3NzWWVsbG93YCBlbnVtIHdpdGggdmFsdWUgXCIjZmVkZTAwXCInLCAoKSA9PiB7XG4gICAgICBleHBlY3QoQ29sb3JzLkNyb3NzWWVsbG93KS50b0VxdWFsKCcjZmVkZTAwJyk7XG4gICAgfSk7XG5cbiAgICBpdCgnc2hvdWxkIGhhdmUgYENyb3NzRGFya0JsdWVgIGVudW0gd2l0aCB2YWx1ZSBcIiMwNTdkYzJcIicsICgpID0+IHtcbiAgICAgIGV4cGVjdChDb2xvcnMuQ3Jvc3NEYXJrQmx1ZSkudG9FcXVhbCgnIzAwNTM5YicpO1xuICAgIH0pO1xuXG4gICAgaXQoJ3Nob3VsZCBoYXZlIGBDcm9zc0RhcmtCbHVlYCBlbnVtIHdpdGggdmFsdWUgXCIjMDU3ZGMyXCInLCAoKSA9PiB7XG4gICAgICBleHBlY3QoQ29sb3JzLkNyb3NzRGFya0JsdWUpLnRvRXF1YWwoJyMwMDUzOWInKTtcbiAgICB9KTtcbiAgfSk7XG5cbiAgZGVzY3JpYmUoJ1RoZW1lIGNvbnN0JywgKCkgPT4ge1xuICAgIGl0KCdzaG91bGQgaGF2ZSBgcm91bmRuZXNzYCBwcm9wZXJ0eSB3aXRoIHZhbHVlIGA0YCcsICgpID0+IHtcbiAgICAgICAgZXhwZWN0KFRoZW1lLnJvdW5kbmVzcykudG9FcXVhbCg0KTtcbiAgICAgIH0pO1xuICB9KTtcbn0pO1xuIl0sInZlcnNpb24iOjN9