Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -689,7 +689,7 @@ Use vue-i18n's built-in formatters for locale-aware formatting:
Write unit tests for core functionality using Vitest:

```typescript
import { describe, it, expect } from 'vitest'
import { describe, it, expect } from 'vite-plus/test'

describe('featureName', () => {
it('should handle expected case', () => {
Expand Down
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,6 @@
"typescript": "6.0.3",
"unplugin-vue-markdown": "32.0.0",
"vite": "catalog:vite-plus",
"vitest": "catalog:vite-plus",
"vue-i18n-extract": "2.0.7",
"vue-tsc": "3.3.10"
},
Expand Down
13 changes: 13 additions & 0 deletions patches/@nuxt__test-utils@4.1.0.patch
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,16 @@ index 3d627e2a5febb492e4f8630c1301701c2770f4e2..5cacae1577070faebaa034e4eb665391
prefix: "NUXT_",
env: await setupDotenv(defu$1(loadNuxtOptions.dotenv, {
cwd: rootDir,
diff --git a/dist/module.mjs b/dist/module.mjs
index 41a0b0315cb30ebf87777ae4519205c1e136ded3..07fc6a8b9f488061c96b490244c77b840517a9b8 100644
--- a/dist/module.mjs
+++ b/dist/module.mjs
@@ -49,7 +49,7 @@ const createMockPlugin = (ctx) => createUnplugin(() => {
const importPathsList = /* @__PURE__ */ new Set();
walk(ast, { enter: (node, parent) => {
if (isImportDeclaration(node)) {
- if (node.source.value === "vitest" && !hasViImport) {
+ if ((node.source.value === "vitest" || node.source.value === "vite-plus/test") && !hasViImport) {
if (node.specifiers.find((i) => isImportSpecifier(i) && i.imported.type === "Identifier" && i.imported.name === "vi")) {
insertionPoint = endOf(node);
hasViImport = true;
14 changes: 4 additions & 10 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion test/nuxt/a11y.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { mountSuspended, registerEndpoint, mockNuxtImport } from '@nuxt/test-uti
import { flushPromises, type VueWrapper } from '@vue/test-utils'
import 'axe-core'
import type { AxeResults, RunOptions } from 'axe-core'
import { afterEach, beforeEach, describe, expect, it, type MockInstance, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, type MockInstance, vi } from 'vite-plus/test'
import { createLikesLeaderboardEntry } from '~~/test/fixtures/likes-leaderboard'

// axe-core is a UMD module that exposes itself as window.axe in the browser
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/app/utils/header-version-matcher.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { createHeadingVersionMatcher } from '~/utils/header-version-matcher'

describe('createHeadingVersionMatcher', () => {
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/app/utils/package-download.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import { downloadPackageTarball } from '~/utils/package-download'

describe('downloadPackageTarball', () => {
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/AppFooter.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import AppFooter from '~/components/AppFooter.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/BuildEnvironment.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import BuildEnvironment from '~/components/BuildEnvironment.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Changelog.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { ChangelogErrorMsg } from '#components'
import { mountSuspended } from '@nuxt/test-utils/runtime'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/CodeFileTree.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { mountSuspended } from '@nuxt/test-utils/runtime'
import { describe, expect, it, vi } from 'vitest'
import { describe, expect, it, vi } from 'vite-plus/test'
import CodeFileTree from '~/components/Code/FileTree.vue'

const mockTree: PackageFileTree[] = [
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/CodeViewer.spec.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { mountSuspended } from '@nuxt/test-utils/runtime'
import { nextTick } from 'vue'
import { afterEach, describe, expect, it, vi } from 'vitest'
import { afterEach, describe, expect, it, vi } from 'vite-plus/test'
import CodeViewer from '~/components/Code/Viewer.vue'

const html = [
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/CommandPalette.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { mountSuspended } from '@nuxt/test-utils/runtime'
import { afterEach, describe, expect, it, vi } from 'vitest'
import { afterEach, describe, expect, it, vi } from 'vite-plus/test'
import { CommandPalette } from '#components'

let commandPalette: ReturnType<typeof useCommandPalette> | null = null
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/DateTime.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { beforeEach, describe, expect, it, vi } from 'vitest'
import { beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import DateTime from '~/components/DateTime.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Header/MobileMenu.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, it, expect, vi } from 'vitest'
import { describe, it, expect, vi } from 'vite-plus/test'
import { mockNuxtImport, mountSuspended } from '@nuxt/test-utils/runtime'
import { computed, nextTick } from 'vue'
import { HeaderMobileMenu } from '#components'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/HeaderConnectorModal.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, it, expect, vi, beforeEach, afterEach } from 'vitest'
import { describe, it, expect, vi, beforeEach, afterEach } from 'vite-plus/test'
import { mockNuxtImport, mountSuspended } from '@nuxt/test-utils/runtime'
import { ref, computed, readonly, nextTick } from 'vue'
import type { VueWrapper } from '@vue/test-utils'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Input/Base.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import InputBase from '~/components/Input/Base.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/LicenseDisplay.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import LicenseDisplay from '~/components/LicenseDisplay.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/OgImagePackage.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { mockNuxtImport, mountSuspended, registerEndpoint } from '@nuxt/test-utils/runtime'
import { describe, expect, it, vi, beforeEach } from 'vitest'
import { describe, expect, it, vi, beforeEach } from 'vite-plus/test'

const {
mockUseResolvedVersion,
Expand Down Expand Up @@ -37,7 +37,7 @@
variant: 'download-chart' as const,
}

function setupMocks(

Check warning on line 40 in test/nuxt/components/OgImagePackage.spec.ts

View workflow job for this annotation

GitHub Actions / 🔠 Lint project

unicorn(consistent-function-scoping)

test/nuxt/components/OgImagePackage.spec.ts:40:12: Function `setupMocks` does not capture any variables from its parent scope
overrides: {
stars?: number
license?: string | null
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/OgImageUserProfile.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { mockNuxtImport, mountSuspended } from '@nuxt/test-utils/runtime'
import { beforeEach, describe, expect, it, vi } from 'vitest'
import { beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import { shallowRef } from 'vue'

const { mockUseUserPackages, mockRefresh } = vi.hoisted(() => ({
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Package/Header.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { mockNuxtImport, mountSuspended } from '@nuxt/test-utils/runtime'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import type { VueWrapper } from '@vue/test-utils'
import PackageHeader from '~/components/Package/Header.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Package/LikeCard.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, describe, expect, it } from 'vitest'
import { afterEach, describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import type { VueWrapper } from '@vue/test-utils'
import LikeCard from '~/components/Package/LikeCard.vue'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Package/Likes.spec.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { VueWrapper } from '@vue/test-utils'
import { mountSuspended, registerEndpoint } from '@nuxt/test-utils/runtime'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import Likes from '~/components/Package/Likes.vue'

function createAtprotoUser(handle: string) {
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Package/MetricsBadges.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, describe, expect, it, vi } from 'vitest'
import { afterEach, describe, expect, it, vi } from 'vite-plus/test'
import { mockNuxtImport, mountSuspended } from '@nuxt/test-utils/runtime'
import type { VueWrapper } from '@vue/test-utils'
import { ref } from 'vue'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { mountSuspended } from '@nuxt/test-utils/runtime'
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import PackageSecurityDowngradeAlert from '~/components/Package/SecurityDowngradeAlert.vue'

describe('PackageSecurityDowngradeAlert', () => {
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Package/Sidebar.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, describe, expect, it } from 'vitest'
import { afterEach, describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import type { VueWrapper } from '@vue/test-utils'
import Sidebar from '~/components/Package/Sidebar.vue'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Package/Versions.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it, vi, beforeEach } from 'vitest'
import { describe, expect, it, vi, beforeEach } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import type { DOMWrapper } from '@vue/test-utils'
import PackageVersions from '~/components/Package/Versions.vue'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Package/WeeklyDownloadStats.spec.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { mockNuxtImport, mountSuspended } from '@nuxt/test-utils/runtime'
import { defineComponent, h } from 'vue'
import { describe, expect, it, vi } from 'vitest'
import { describe, expect, it, vi } from 'vite-plus/test'

const { mockFetchPackageDownloadEvolution } = vi.hoisted(() => ({
mockFetchPackageDownloadEvolution: vi.fn(),
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/ProfileInviteSection.spec.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { VueWrapper } from '@vue/test-utils'
import { mountSuspended, registerEndpoint } from '@nuxt/test-utils/runtime'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test'

import ProfilePage from '~/pages/profile/[identity]/index.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Select/Base.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import SelectBase from '~/components/Select/Base.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Select/Field.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import SelectField from '~/components/Select/Field.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Tab.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, it, expect } from 'vitest'
import { describe, it, expect } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import { defineComponent, h } from 'vue'
import { TabRoot, TabList, TabItem, TabPanel } from '#components'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Terminal.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { beforeEach, describe, expect, it } from 'vitest'
import { beforeEach, describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import TerminalExecute from '~/components/Terminal/Execute.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/Tooltip.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import TooltipBase from '~/components/Tooltip/Base.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/VersionSelector.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it, vi, beforeEach } from 'vitest'
import { describe, expect, it, vi, beforeEach } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import type { PackageVersionInfo } from '#shared/types/npm-registry'
import VersionSelector from '~/components/VersionSelector.vue'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/compare/ComparisonGrid.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import ComparisonGrid from '~/components/Compare/ComparisonGrid.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/compare/FacetRow.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it, vi } from 'vitest'
import { describe, expect, it, vi } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import FacetRow from '~/components/Compare/FacetRow.vue'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/compare/FacetSelector.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import {
hasComingSoonFacets,
} from '#shared/types/comparison'
import FacetSelector from '~/components/Compare/FacetSelector.vue'
import { beforeEach, describe, expect, it, vi } from 'vitest'
import { beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import { computed, ref } from 'vue'
import { mountSuspended } from '@nuxt/test-utils/runtime'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/components/compare/PackageSelector.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { beforeEach, describe, expect, it, vi } from 'vitest'
import { beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import { ref } from 'vue'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import PackageSelector from '~/components/Compare/PackageSelector.vue'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/structured-filters.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it } from 'vitest'
import { describe, expect, it } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'

// Helper to create mock package results
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-algolia-search.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, expect, it, vi } from 'vitest'
import { describe, expect, it, vi } from 'vite-plus/test'
import fixture from '~~/test/fixtures/algolia/search/security-holder.json'

const mockSearch = vi.fn()
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-charts.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import { clearClientCaches } from '~/composables/useCharts'

const mockLikesResponse = [
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-command-palette-commands.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, describe, expect, it, vi } from 'vitest'
import { afterEach, describe, expect, it, vi } from 'vite-plus/test'
import { computed, defineComponent, h, ref, watchEffect, type Ref } from 'vue'
import type { RouteLocationRaw } from 'vue-router'
import { mockNuxtImport, mountSuspended, registerEndpoint } from '@nuxt/test-utils/runtime'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, describe, expect, it, vi } from 'vitest'
import { afterEach, describe, expect, it, vi } from 'vite-plus/test'
import { defineComponent, h, nextTick, ref } from 'vue'
import { mount } from '@vue/test-utils'

Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-command-palette.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, describe, expect, it, vi } from 'vitest'
import { afterEach, describe, expect, it, vi } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import { defineComponent, h, nextTick, ref, type PropType } from 'vue'
import type { CommandPalettePackageContext } from '~/types/command-palette'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-compare-replacements.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, describe, expect, it, vi } from 'vitest'
import { afterEach, describe, expect, it, vi } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import type { ModuleReplacement, SimpleModuleReplacement } from 'module-replacements'
import type { ReplacementSuggestion } from '~/composables/useCompareReplacements'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-direct-dependency-health.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import { effectScope, nextTick, ref, type EffectScope } from 'vue'
import type { DirectDependencyHealthResult } from '#shared/types/dependency-analysis'
import { DIRECT_DEPS_HEALTH_MAX } from '#shared/utils/constants'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-facet-selection.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { beforeEach, describe, expect, it, vi } from 'vitest'
import { beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import { mountSuspended } from '@nuxt/test-utils/runtime'
import { ref } from 'vue'
import type { ComparisonFacet } from '#shared/types/comparison'
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-install-command.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test'
import type { JsrPackageInfo } from '#shared/types/jsr'

describe('useInstallCommand', () => {
Expand Down
2 changes: 1 addition & 1 deletion test/nuxt/composables/use-install-size-diff.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test'

function createPackage(
name: string,
Expand Down
Loading
Loading