[READ-ONLY] a fast, modern browser for the npm registry
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

test: move server tests (#496)

authored by

James Garbutt and committed by
GitHub
637caaf7 799690b5

+15 -11
+2 -2
test/unit/dependency-analysis.spec.ts test/unit/server/utils/dependency-analysis.spec.ts
··· 5 5 vi.stubGlobal('$fetch', vi.fn()) 6 6 7 7 // Import module under test 8 - const { analyzeDependencyTree } = await import('../../server/utils/dependency-analysis') 8 + const { analyzeDependencyTree } = await import('../../../../server/utils/dependency-analysis') 9 9 10 10 // Mock the dependency resolver 11 11 vi.mock('../../server/utils/dependency-resolver', () => ({ 12 12 resolveDependencyTree: vi.fn(), 13 13 })) 14 14 15 - const { resolveDependencyTree } = await import('../../server/utils/dependency-resolver') 15 + const { resolveDependencyTree } = await import('../../../../server/utils/dependency-resolver') 16 16 17 17 describe('dependency-analysis', () => { 18 18 beforeEach(() => {
+2 -2
test/unit/dependency-resolver.spec.ts test/unit/server/utils/dependency-resolver.spec.ts
··· 1 1 import { describe, expect, it, vi } from 'vitest' 2 - import type { PackumentVersion } from '../../shared/types' 2 + import type { PackumentVersion } from '../../../../shared/types' 3 3 4 4 // Mock Nitro globals before importing the module 5 5 vi.stubGlobal('defineCachedFunction', (fn: Function) => fn) 6 6 vi.stubGlobal('$fetch', vi.fn()) 7 7 8 8 const { TARGET_PLATFORM, matchesPlatform, resolveVersion } = 9 - await import('../../server/utils/dependency-resolver') 9 + await import('../../../../server/utils/dependency-resolver') 10 10 11 11 describe('dependency-resolver', () => { 12 12 describe('TARGET_PLATFORM', () => {
+2 -2
test/unit/docs-text.spec.ts test/unit/server/utils/docs/text.spec.ts
··· 4 4 parseJsDocLinks, 5 5 renderMarkdown, 6 6 stripAnsi, 7 - } from '../../server/utils/docs/text' 8 - import type { SymbolLookup } from '../../server/utils/docs/types' 7 + } from '../../../../../server/utils/docs/text' 8 + import type { SymbolLookup } from '../../../../../server/utils/docs/types' 9 9 10 10 describe('stripAnsi', () => { 11 11 it('should strip basic color codes', () => {
+6 -2
test/unit/file-tree.spec.ts test/unit/server/utils/file-tree.spec.ts
··· 1 1 import { describe, expect, it, vi } from 'vitest' 2 - import type { JsDelivrFileNode, PackageFileTree } from '../../shared/types' 3 - import { convertToFileTree, fetchFileTree, getPackageFileTree } from '../../server/utils/file-tree' 2 + import type { JsDelivrFileNode, PackageFileTree } from '../../../../shared/types' 3 + import { 4 + convertToFileTree, 5 + fetchFileTree, 6 + getPackageFileTree, 7 + } from '../../../../server/utils/file-tree' 4 8 5 9 const getChildren = (node?: PackageFileTree): PackageFileTree[] => node?.children ?? [] 6 10
+2 -2
test/unit/import-resolver.spec.ts test/unit/server/utils/import-resolver.spec.ts
··· 1 1 import { describe, expect, it } from 'vitest' 2 - import type { PackageFileTree } from '../../shared/types' 2 + import type { PackageFileTree } from '../../../../shared/types' 3 3 import { 4 4 createImportResolver, 5 5 flattenFileTree, 6 6 resolveRelativeImport, 7 - } from '../../server/utils/import-resolver' 7 + } from '../../../../server/utils/import-resolver' 8 8 9 9 describe('flattenFileTree', () => { 10 10 it('flattens nested trees into a file set', () => {
+1 -1
test/unit/shiki.spec.ts test/unit/server/utils/shiki.spec.ts
··· 1 1 import { describe, expect, it } from 'vitest' 2 - import { escapeRawGt, highlightCodeBlock } from '../../server/utils/shiki' 2 + import { escapeRawGt, highlightCodeBlock } from '../../../../server/utils/shiki' 3 3 4 4 describe('escapeRawGt', () => { 5 5 it('should encode > in arrow functions', () => {