Skip to content

Commit

Permalink
Replace placeholder.com images with *.vercel.app in image-component t…
Browse files Browse the repository at this point in the history
…ests (#38090)

Adds to #38081 by fixing all remaining flaky renderViaHTTP tests when placeholder.com is down.

Fixes #38080 (comment)

## Bug

- [X] Related issues linked using `fixes #number`

## Documentation / Examples

- [X] Make sure the linting passes by running `pnpm lint`
  • Loading branch information
maxproske committed Jun 30, 2022
1 parent 1576557 commit 8a76a8f
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 25 deletions.
2 changes: 1 addition & 1 deletion test/integration/image-component/typescript/next.config.js
@@ -1,6 +1,6 @@
module.exports = {
images: {
domains: ['via.placeholder.com'],
domains: ['image-optimization-test.vercel.app'],
// disableStaticImages: true,
},
}
6 changes: 3 additions & 3 deletions test/integration/image-component/typescript/pages/invalid.tsx
Expand Up @@ -8,20 +8,20 @@ const Invalid = () => {
<Image id="invalid-src" src={new Date()} width={500} height={500}></Image>
<Image
id="invalid-width"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width={new Date()}
height={500}
></Image>
<Image
id="invalid-layout"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width="500"
height="500"
layout="invalid"
></Image>
<Image
id="invalid-placeholder"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width="500"
height="500"
placeholder="invalid"
Expand Down
25 changes: 14 additions & 11 deletions test/integration/image-component/typescript/pages/valid.tsx
Expand Up @@ -12,33 +12,33 @@ const Page = () => {
<p>Valid TS</p>
<Image
id="width-and-height-num"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width={500}
height={500}
/>
<Image
id="width-and-height-str"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width="500"
height="500"
/>
<div style={{ position: 'relative', width: 100, height: 100 }}>
<Image
id="layout-fill"
src="https://via.placeholder.com/100"
src="https://image-optimization-test.vercel.app/test.jpg"
layout="fill"
/>
</div>
<Image
id="quality-num"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
quality={80}
width={500}
height={500}
/>
<Image
id="quality-str"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
quality="80"
width={500}
height={500}
Expand All @@ -51,21 +51,21 @@ const Page = () => {
/>
<Image
id="object-fit-cover-position-right"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
layout="fill"
objectFit="cover"
objectPosition="right"
/>
<Image
id="object-fit-scale-down-position-50px"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
layout="fill"
objectFit="scale-down"
objectPosition="50px"
/>
<Image
id="placeholder-and-blur-data-url"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width={500}
height={500}
placeholder="blur"
Expand All @@ -81,15 +81,18 @@ const Page = () => {
<Image id="object-src-with-avif" src={avif} />
<Image
id="fill-with-unused-width-height"
src="https://via.placeholder.com/200"
src="https://image-optimization-test.vercel.app/test.jpg"
layout="fill"
width={100}
height={100}
/>
<ImageCard id="image-card" src="https://via.placeholder.com/300" />
<ImageCard
id="image-card"
src="https://image-optimization-test.vercel.app/test.jpg"
/>
<DynamicSrcImage
id="dynamic-src"
src="https://via.placeholder.com/400"
src="https://image-optimization-test.vercel.app/test.jpg"
width={400}
height={400}
/>
Expand Down
2 changes: 1 addition & 1 deletion test/integration/image-future/typescript/next.config.js
@@ -1,6 +1,6 @@
module.exports = {
images: {
domains: ['via.placeholder.com'],
domains: ['image-optimization-test.vercel.app'],
// disableStaticImages: true,
},
experimental: {
Expand Down
4 changes: 2 additions & 2 deletions test/integration/image-future/typescript/pages/invalid.tsx
Expand Up @@ -8,13 +8,13 @@ const Invalid = () => {
<Image id="invalid-src" src={new Date()} width={500} height={500}></Image>
<Image
id="invalid-width"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width={new Date()}
height={500}
></Image>
<Image
id="invalid-placeholder"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width="500"
height="500"
placeholder="invalid"
Expand Down
17 changes: 10 additions & 7 deletions test/integration/image-future/typescript/pages/valid.tsx
Expand Up @@ -12,26 +12,26 @@ const Page = () => {
<p>Valid TS</p>
<Image
id="width-and-height-num"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width={500}
height={500}
/>
<Image
id="width-and-height-str"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width="500"
height="500"
/>
<Image
id="quality-num"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
quality={80}
width={500}
height={500}
/>
<Image
id="quality-str"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
quality="80"
width={500}
height={500}
Expand All @@ -44,7 +44,7 @@ const Page = () => {
/>
<Image
id="placeholder-and-blur-data-url"
src="https://via.placeholder.com/500"
src="https://image-optimization-test.vercel.app/test.jpg"
width={500}
height={500}
placeholder="blur"
Expand All @@ -58,10 +58,13 @@ const Page = () => {
/>
<Image id="object-src-with-svg" src={svg} />
<Image id="object-src-with-avif" src={avif} />
<ImageCard id="image-card" src="https://via.placeholder.com/300" />
<ImageCard
id="image-card"
src="https://image-optimization-test.vercel.app/test.jpg"
/>
<DynamicSrcImage
id="dynamic-src"
src="https://via.placeholder.com/400"
src="https://image-optimization-test.vercel.app/test.jpg"
width={400}
height={400}
/>
Expand Down

0 comments on commit 8a76a8f

Please sign in to comment.