1import { images } from '../images'; 2import { ImageTestGroup } from '../types'; 3 4const imageTests: ImageTestGroup = { 5 name: 'Sources', 6 tests: [ 7 { 8 name: `uri:.webp`, 9 props: { 10 source: images.require_webp, 11 }, 12 }, 13 { 14 name: `uri:.webp (animated)`, 15 props: { 16 source: images.require_webp_anim, 17 }, 18 }, 19 { 20 name: `uri:.jpg (redirecting)`, 21 props: { 22 source: images.uri_random_unsplash, 23 }, 24 }, 25 { 26 name: `require(1.jpg)`, 27 props: { 28 source: images.require_jpg1, 29 }, 30 }, 31 { 32 name: `require(2.jpg)`, 33 props: { 34 source: images.require_jpg2, 35 }, 36 }, 37 { 38 name: `require(.png)`, 39 props: { 40 source: images.require_png, 41 }, 42 }, 43 { 44 name: `require(expo.svg)`, 45 props: { 46 source: images.require_svg, 47 resizeMode: 'contain', 48 }, 49 }, 50 { 51 name: `uri:.png`, 52 props: { 53 source: images.uri_png, 54 }, 55 }, 56 { 57 name: `uri:.jpg`, 58 props: { 59 source: images.uri_jpg, 60 }, 61 }, 62 { 63 name: `uri:.gif`, 64 props: { 65 source: images.uri_gif, 66 }, 67 }, 68 { 69 name: `uri:.ico`, 70 props: { 71 source: images.uri_ico, 72 }, 73 }, 74 { 75 name: `uri:.ico and intrinsic content size`, 76 props: { 77 source: images.uri_ico, 78 }, 79 }, 80 { 81 name: `uri:.svg`, 82 props: { 83 source: images.uri_youtube_svg, 84 resizeMode: 'contain', 85 }, 86 }, 87 ], 88}; 89 90export default imageTests; 91