chore: remove cashed

This commit is contained in:
Wikid82
2025-11-24 18:22:01 +00:00
parent 9c842e7eab
commit 6feff3e8ce
289 changed files with 39795 additions and 0 deletions

View File

@@ -0,0 +1,86 @@
import { ProxyHost } from '../hooks/useProxyHosts'
import { RemoteServer } from '../hooks/useRemoteServers'
export const mockProxyHosts: ProxyHost[] = [
{
uuid: '123e4567-e89b-12d3-a456-426614174000',
domain_names: 'app.local.dev',
forward_scheme: 'http',
forward_host: 'localhost',
forward_port: 3000,
ssl_forced: false,
http2_support: true,
hsts_enabled: false,
hsts_subdomains: false,
block_exploits: true,
websocket_support: true,
locations: [],
advanced_config: undefined,
enabled: true,
created_at: '2025-11-18T10:00:00Z',
updated_at: '2025-11-18T10:00:00Z',
},
{
uuid: '223e4567-e89b-12d3-a456-426614174001',
domain_names: 'api.local.dev',
forward_scheme: 'http',
forward_host: '192.168.1.100',
forward_port: 8080,
ssl_forced: false,
http2_support: true,
hsts_enabled: false,
hsts_subdomains: false,
block_exploits: true,
websocket_support: false,
locations: [],
advanced_config: undefined,
enabled: true,
created_at: '2025-11-18T10:00:00Z',
updated_at: '2025-11-18T10:00:00Z',
},
]
export const mockRemoteServers: RemoteServer[] = [
{
uuid: '323e4567-e89b-12d3-a456-426614174002',
name: 'Local Docker Registry',
provider: 'docker',
host: 'localhost',
port: 5000,
username: undefined,
enabled: true,
reachable: false,
last_check: undefined,
created_at: '2025-11-18T10:00:00Z',
updated_at: '2025-11-18T10:00:00Z',
},
{
uuid: '423e4567-e89b-12d3-a456-426614174003',
name: 'Development API Server',
provider: 'generic',
host: '192.168.1.100',
port: 8080,
username: undefined,
enabled: true,
reachable: true,
last_check: '2025-11-18T10:00:00Z',
created_at: '2025-11-18T10:00:00Z',
updated_at: '2025-11-18T10:00:00Z',
},
]
export const mockImportPreview = {
hosts: [
{
domain_names: 'test.example.com',
forward_scheme: 'http',
forward_host: 'localhost',
forward_port: 8080,
ssl_forced: true,
http2_support: true,
websocket_support: false,
},
],
conflicts: ['app.local.dev'],
errors: [],
}

View File

@@ -0,0 +1,23 @@
import '@testing-library/jest-dom'
import { cleanup } from '@testing-library/react'
import { afterEach } from 'vitest'
// Cleanup after each test
afterEach(() => {
cleanup()
})
// Mock window.matchMedia
Object.defineProperty(window, 'matchMedia', {
writable: true,
value: (query: string) => ({
matches: false,
media: query,
onchange: null,
addListener: () => {},
removeListener: () => {},
addEventListener: () => {},
removeEventListener: () => {},
dispatchEvent: () => {},
}),
})