Skip to content

Commit

Permalink
Fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
styfle committed May 17, 2022
1 parent 31997db commit aaad409
Showing 1 changed file with 19 additions and 7 deletions.
26 changes: 19 additions & 7 deletions test/integration/image-component/default/test/index.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -771,7 +771,13 @@ function runTests(mode) {
)
expect(await browser.elementById('raw1').getAttribute('height')).toBe('400')
expect(await browser.elementById('raw1').getAttribute('width')).toBe('400')
await browser.eval(`document.getElementById("raw1").scrollIntoView()`)
await browser.eval(
`document.getElementById("raw1").scrollIntoView({behavior: "smooth"})`
)
await check(
() => browser.eval(`document.getElementById("raw1").currentSrc`),
/test(.*)jpg/
)
expect(await browser.elementById('raw1').getAttribute('src')).toBe(
'/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.fab2915d.jpg&w=828&q=75'
)
Expand All @@ -780,7 +786,7 @@ function runTests(mode) {
)
expect(await browser.elementById('raw1').getAttribute('loading')).toBeNull()
expect(await browser.elementById('raw1').getAttribute('sizes')).toBeNull()
expect(await browser.elementById('raw1').getAttribute('style')).toBeNull()
expect(await browser.elementById('raw1').getAttribute('style')).toBe('')
expect(await browser.elementById('raw1').getAttribute('height')).toBe('400')
expect(await browser.elementById('raw1').getAttribute('width')).toBe('400')

Expand All @@ -790,22 +796,28 @@ function runTests(mode) {
)
expect(await browser.elementById('raw2').getAttribute('srcset')).toBeNull()
expect(await browser.elementById('raw2').getAttribute('loading')).toBeNull()
expect(await browser.elementById('raw2').getAttribute('sizes')).toBe('50vw')
expect(await browser.elementById('raw2').getAttribute('sizes')).toBeNull()
expect(await browser.elementById('raw2').getAttribute('style')).toMatch(
'filter:blur(20px);background-size:cover;'
)
expect(await browser.elementById('raw2').getAttribute('height')).toBe('400')
expect(await browser.elementById('raw2').getAttribute('width')).toBe('400')
await browser.eval(`document.getElementById("raw1").scrollIntoView()`)
await browser.eval(
`document.getElementById("raw2").scrollIntoView({behavior: "smooth"})`
)
await check(
() => browser.eval(`document.getElementById("raw2").currentSrc`),
/test(.*)png/
)
expect(await browser.elementById('raw2').getAttribute('src')).toBe(
'/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.fab2915d.jpg&w=828&q=75'
'/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=3840&q=75'
)
expect(await browser.elementById('raw2').getAttribute('srcset')).toBe(
'/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.fab2915d.jpg&w=640&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.fab2915d.jpg&w=828&q=75 2x'
'/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftest.3f1a293b.png&w=3840&q=75 3840w'
)
expect(await browser.elementById('raw2').getAttribute('sizes')).toBe('50vw')
expect(await browser.elementById('raw2').getAttribute('loading')).toBeNull()
expect(await browser.elementById('raw2').getAttribute('style')).toBeNull()
expect(await browser.elementById('raw2').getAttribute('style')).toBe('')
expect(await browser.elementById('raw2').getAttribute('height')).toBe('400')
expect(await browser.elementById('raw2').getAttribute('width')).toBe('400')
})
Expand Down

0 comments on commit aaad409

Please sign in to comment.