UNPKG

zarm

Version:

基于 React 的移动端UI库

36 lines (32 loc) 1.51 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _formatImages = _interopRequireDefault(require("../../utils/formatImages")); var _images = require("../../../../tests/testData/images"); describe('formatImages', function () { it('should transfer image string to image object with url property', function () { var actual = (0, _formatImages.default)(_images.images); expect(actual).toEqual([{ src: 'https://static.zhongan.com/website/health/zarm/images/banners/1.png' }, { src: 'https://static.zhongan.com/website/health/zarm/images/banners/2.png' }, { src: 'https://static.zhongan.com/website/health/zarm/images/banners/3.png' }]); }); it('should add loaded property to image object', function () { var actual = (0, _formatImages.default)(_images.originImages); expect(actual).toEqual([{ src: 'https://cdn-health.zhongan.com/zarm/imagePreview/compress_1.png', originSrc: 'https://static.zhongan.com/website/health/zarm/images/banners/1.png', loaded: 'loadBefore' }, { src: 'https://cdn-health.zhongan.com/zarm/imagePreview/compress_2.png', originSrc: 'https://static.zhongan.com/website/health/zarm/images/banners/2.png', loaded: 'loadBefore' }, { src: 'https://cdn-health.zhongan.com/zarm/imagePreview/compress_3.png', originSrc: 'https://static.zhongan.com/website/health/zarm/images/banners/3.png', loaded: 'loadBefore' }]); }); });