fix(frontend): testが落ちるのを修正 (#12679)

This commit is contained in:
おさむのひと 2023-12-16 08:56:26 +09:00 committed by GitHub
parent 272dc208b4
commit b5c319b2c7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 4 deletions

View File

@ -26,8 +26,8 @@
"@tabler/icons-webfont": "2.44.0", "@tabler/icons-webfont": "2.44.0",
"@vitejs/plugin-vue": "4.5.2", "@vitejs/plugin-vue": "4.5.2",
"@vue/compiler-sfc": "3.3.11", "@vue/compiler-sfc": "3.3.11",
"astring": "1.8.6",
"aiscript-vscode": "github:aiscript-dev/aiscript-vscode#v0.0.6", "aiscript-vscode": "github:aiscript-dev/aiscript-vscode#v0.0.6",
"astring": "1.8.6",
"broadcast-channel": "6.0.0", "broadcast-channel": "6.0.0",
"browser-image-resizer": "github:misskey-dev/browser-image-resizer#v2.2.1-misskey.3", "browser-image-resizer": "github:misskey-dev/browser-image-resizer#v2.2.1-misskey.3",
"buraha": "0.0.1", "buraha": "0.0.1",
@ -56,8 +56,8 @@
"punycode": "2.3.1", "punycode": "2.3.1",
"rollup": "4.9.0", "rollup": "4.9.0",
"sanitize-html": "2.11.0", "sanitize-html": "2.11.0",
"shiki": "0.14.6",
"sass": "1.69.5", "sass": "1.69.5",
"shiki": "0.14.6",
"strict-event-emitter-types": "2.0.0", "strict-event-emitter-types": "2.0.0",
"textarea-caret": "3.1.0", "textarea-caret": "3.1.0",
"three": "0.159.0", "three": "0.159.0",
@ -116,6 +116,7 @@
"eslint-plugin-vue": "9.19.2", "eslint-plugin-vue": "9.19.2",
"fast-glob": "3.3.2", "fast-glob": "3.3.2",
"happy-dom": "10.0.3", "happy-dom": "10.0.3",
"intersection-observer": "0.12.2",
"micromatch": "4.0.5", "micromatch": "4.0.5",
"msw": "1.3.2", "msw": "1.3.2",
"msw-storybook-addon": "1.10.0", "msw-storybook-addon": "1.10.0",

View File

@ -3,13 +3,14 @@
* SPDX-License-Identifier: AGPL-3.0-only * SPDX-License-Identifier: AGPL-3.0-only
*/ */
import { describe, test, assert, afterEach } from 'vitest'; import { afterEach, assert, describe, test } from 'vitest';
import { render, cleanup, type RenderResult } from '@testing-library/vue'; import { cleanup, render, type RenderResult } from '@testing-library/vue';
import './init'; import './init';
import type * as Misskey from 'misskey-js'; import type * as Misskey from 'misskey-js';
import { directives } from '@/directives/index.js'; import { directives } from '@/directives/index.js';
import { components } from '@/components/index.js'; import { components } from '@/components/index.js';
import XHome from '@/pages/user/home.vue'; import XHome from '@/pages/user/home.vue';
import 'intersection-observer';
describe('XHome', () => { describe('XHome', () => {
const renderHome = (user: Partial<Misskey.entities.UserDetailed>): RenderResult => { const renderHome = (user: Partial<Misskey.entities.UserDetailed>): RenderResult => {

View File

@ -944,6 +944,9 @@ importers:
happy-dom: happy-dom:
specifier: 10.0.3 specifier: 10.0.3
version: 10.0.3 version: 10.0.3
intersection-observer:
specifier: 0.12.2
version: 0.12.2
micromatch: micromatch:
specifier: 4.0.5 specifier: 4.0.5
version: 4.0.5 version: 4.0.5
@ -12996,6 +12999,10 @@ packages:
side-channel: 1.0.4 side-channel: 1.0.4
dev: true dev: true
/intersection-observer@0.12.2:
resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==}
dev: true
/invariant@2.2.4: /invariant@2.2.4:
resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
dependencies: dependencies: