Skip to content

Commit f5d4e1a

Browse files
committed
test: remove ssr-id for snapshots
1 parent 07eb0e9 commit f5d4e1a

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

test/__snapshots__/module.test.js.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ exports[`module / (normal) 1`] = `
44
"<!doctype html>
55
<html data-n-head-ssr>
66
<head >
7-
<style data-vue-ssr-id=\\"e4f53870:0\\">.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}</style><style>@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');html,body{font-family:'Source Sans Pro',sans-serif;color:#0a1f44;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;text-align:center;}a{padding:.5em;border:1px solid grey;border-radius:.3em;color:#0a1f44;-webkit-text-decoration:none;text-decoration:none;}.css-1g3y0td{color:#42b883;}.css-1riqxhg{font-size:60px;}</style><script>window.$emotionSSRIds = [\\"yhjl76\\",\\"1g3y0td\\",\\"1riqxhg\\"]</script>
7+
<style data-vue-ssr-id>.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}</style><style>@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');html,body{font-family:'Source Sans Pro',sans-serif;color:#0a1f44;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;text-align:center;}a{padding:.5em;border:1px solid grey;border-radius:.3em;color:#0a1f44;-webkit-text-decoration:none;text-decoration:none;}.css-1g3y0td{color:#42b883;}.css-1riqxhg{font-size:60px;}</style><script>window.$emotionSSRIds = [\\"yhjl76\\",\\"1g3y0td\\",\\"1riqxhg\\"]</script>
88
</head>
99
<body >
1010
<div data-server-rendered=\\"true\\" id=\\"__nuxt\\"><!----><div id=\\"__layout\\"><div><div><h1 class=\\"css-1riqxhg\\">
@@ -29,7 +29,7 @@ exports[`module / (pink) 1`] = `
2929
"<!doctype html>
3030
<html data-n-head-ssr>
3131
<head >
32-
<style data-vue-ssr-id=\\"e4f53870:0\\">.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}</style><style>@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');html,body{font-family:'Source Sans Pro',sans-serif;color:#0a1f44;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;text-align:center;}a{padding:.5em;border:1px solid grey;border-radius:.3em;color:#0a1f44;-webkit-text-decoration:none;text-decoration:none;}.css-1g3y0td{color:#42b883;}.css-1riqxhg{font-size:60px;}.css-3sn2xs{color:hotpink;}</style><script>window.$emotionSSRIds = [\\"yhjl76\\",\\"1g3y0td\\",\\"1riqxhg\\",\\"3sn2xs\\"]</script>
32+
<style data-vue-ssr-id>.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}</style><style>@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');html,body{font-family:'Source Sans Pro',sans-serif;color:#0a1f44;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;text-align:center;}a{padding:.5em;border:1px solid grey;border-radius:.3em;color:#0a1f44;-webkit-text-decoration:none;text-decoration:none;}.css-1g3y0td{color:#42b883;}.css-1riqxhg{font-size:60px;}.css-3sn2xs{color:hotpink;}</style><script>window.$emotionSSRIds = [\\"yhjl76\\",\\"1g3y0td\\",\\"1riqxhg\\",\\"3sn2xs\\"]</script>
3333
</head>
3434
<body >
3535
<div data-server-rendered=\\"true\\" id=\\"__nuxt\\"><!----><div id=\\"__layout\\"><div class=\\"css-3sn2xs\\"><div><h1 class=\\"css-1riqxhg\\">

test/module.test.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import { setupTest, get } from '@nuxt/test-utils'
22

3+
const withoutSSRId = str => str.replace(/data-vue-ssr-id="[^"]+"/g, 'data-vue-ssr-id')
4+
35
describe('module', () => {
46
setupTest({
57
testDir: __dirname,
@@ -9,11 +11,11 @@ describe('module', () => {
911

1012
test('/ (pink)', async () => {
1113
const html = await get('/').then(r => r.body)
12-
expect(html).toMatchSnapshot()
14+
expect(withoutSSRId(html)).toMatchSnapshot()
1315
})
1416

1517
test('/ (normal)', async () => {
1618
const html = await get('/normal').then(r => r.body)
17-
expect(html).toMatchSnapshot()
19+
expect(withoutSSRId(html)).toMatchSnapshot()
1820
})
1921
})

0 commit comments

Comments
 (0)