+4 | \\">
| ^"
`;
-exports[`compiler: codeframe newline sequences - unix 1`] = `
-"8 |
+exports[`compiler: codeframe > newline sequences - unix 1`] = `
+"8 |
9 |
-10 |
-10 |
+10 |
| ^^^^^^^^^^^^^^^
-11 |
+11 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-12 |
+12 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
13 |
| ^^^^^^^^^^^^"
diff --git a/packages/shared/__tests__/looseEqual.spec.ts b/packages/shared/__tests__/looseEqual.spec.ts
index 24bd48c10..67b69dd76 100644
--- a/packages/shared/__tests__/looseEqual.spec.ts
+++ b/packages/shared/__tests__/looseEqual.spec.ts
@@ -1,3 +1,6 @@
+/**
+ * @vitest-environment jsdom
+ */
import { looseEqual } from '../src'
describe('utils/looseEqual', () => {
diff --git a/packages/shared/__tests__/toDisplayString.spec.ts b/packages/shared/__tests__/toDisplayString.spec.ts
index b556402f6..5255c0e40 100644
--- a/packages/shared/__tests__/toDisplayString.spec.ts
+++ b/packages/shared/__tests__/toDisplayString.spec.ts
@@ -1,3 +1,6 @@
+/**
+ * @vitest-environment jsdom
+ */
import { computed, ref } from '@vue/reactivity'
import { toDisplayString } from '../src'
@@ -86,10 +89,10 @@ describe('toDisplayString', () => {
test('native objects', () => {
const div = document.createElement('div')
- expect(toDisplayString(div)).toBe('[object HTMLDivElement]')
+ expect(toDisplayString(div)).toMatch('[object HTMLDivElement]')
expect(toDisplayString({ div })).toMatchInlineSnapshot(`
"{
- "div": "[object HTMLDivElement]"
+ \\"div\\": \\"[object HTMLDivElement]\\"
}"
`)
})
@@ -103,28 +106,28 @@ describe('toDisplayString', () => {
expect(toDisplayString(m)).toMatchInlineSnapshot(`
"{
- "Map(2)": {
- "1 =>": "foo",
- "[object Object] =>": {
- "foo": "bar",
- "qux": 2
+ \\"Map(2)\\": {
+ \\"1 =>\\": \\"foo\\",
+ \\"[object Object] =>\\": {
+ \\"foo\\": \\"bar\\",
+ \\"qux\\": 2
}
}
}"
`)
expect(toDisplayString(s)).toMatchInlineSnapshot(`
"{
- "Set(3)": [
+ \\"Set(3)\\": [
1,
{
- "foo": "bar"
+ \\"foo\\": \\"bar\\"
},
{
- "Map(2)": {
- "1 =>": "foo",
- "[object Object] =>": {
- "foo": "bar",
- "qux": 2
+ \\"Map(2)\\": {
+ \\"1 =>\\": \\"foo\\",
+ \\"[object Object] =>\\": {
+ \\"foo\\": \\"bar\\",
+ \\"qux\\": 2
}
}
}
@@ -139,27 +142,27 @@ describe('toDisplayString', () => {
})
).toMatchInlineSnapshot(`
"{
- "m": {
- "Map(2)": {
- "1 =>": "foo",
- "[object Object] =>": {
- "foo": "bar",
- "qux": 2
+ \\"m\\": {
+ \\"Map(2)\\": {
+ \\"1 =>\\": \\"foo\\",
+ \\"[object Object] =>\\": {
+ \\"foo\\": \\"bar\\",
+ \\"qux\\": 2
}
}
},
- "s": {
- "Set(3)": [
+ \\"s\\": {
+ \\"Set(3)\\": [
1,
{
- "foo": "bar"
+ \\"foo\\": \\"bar\\"
},
{
- "Map(2)": {
- "1 =>": "foo",
- "[object Object] =>": {
- "foo": "bar",
- "qux": 2
+ \\"Map(2)\\": {
+ \\"1 =>\\": \\"foo\\",
+ \\"[object Object] =>\\": {
+ \\"foo\\": \\"bar\\",
+ \\"qux\\": 2
}
}
}