diff --git a/src/web/src/tests/features/auth/ProtectedRoute.test.tsx b/src/web/src/tests/features/auth/ProtectedRoute.test.tsx
index 59aeb99..37bfc69 100644
--- a/src/web/src/tests/features/auth/ProtectedRoute.test.tsx
+++ b/src/web/src/tests/features/auth/ProtectedRoute.test.tsx
@@ -5,42 +5,10 @@ import { useAuthStore } from '../../../stores/authStore'
import { ProtectedRoute } from '../../../components/routing/ProtectedRoute'
// Helper components for testing
-function HomePage() {
- return
Home Page
-}
-
function SecurePage() {
return Secure Page
}
-// Renders ProtectedRoute at a given path with optional navigation target capture
-function renderProtected(
- props: {
- requiredRoles?: string[]
- requiredPermissions?: string[]
- children?: React.ReactNode
- },
- { initialPath = '/' }: { initialPath?: string } = {},
-) {
- const { children, ...routeProps } = props
- return render(
-
-
- Login Page} />
- Root} />
-
- {children ?? }
-
- }
- />
-
- ,
- )
-}
-
beforeEach(() => {
useAuthStore.setState({ user: null, accessToken: null, refreshToken: null, expiresAt: null })
})
diff --git a/src/web/src/tests/features/fiscal/iva/TipoDeIvaFormModal.test.tsx b/src/web/src/tests/features/fiscal/iva/TipoDeIvaFormModal.test.tsx
index 53edf89..c634114 100644
--- a/src/web/src/tests/features/fiscal/iva/TipoDeIvaFormModal.test.tsx
+++ b/src/web/src/tests/features/fiscal/iva/TipoDeIvaFormModal.test.tsx
@@ -1,6 +1,6 @@
// T600.5 — TDD: TipoDeIvaFormModal
// CRÍTICO: verifica que el modal de Editar NO tiene campo Porcentaje [REQ-UI-003]
-import { describe, it, expect, beforeAll, afterAll, afterEach, vi } from 'vitest'
+import { describe, it, expect, vi } from 'vitest'
import { render, screen, waitFor } from '@testing-library/react'
import userEvent from '@testing-library/user-event'
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
diff --git a/src/web/src/tests/features/medios/MedioForm.test.tsx b/src/web/src/tests/features/medios/MedioForm.test.tsx
index 021ee0d..be03489 100644
--- a/src/web/src/tests/features/medios/MedioForm.test.tsx
+++ b/src/web/src/tests/features/medios/MedioForm.test.tsx
@@ -1,4 +1,4 @@
-import { describe, it, expect, beforeAll, afterAll, afterEach, vi } from 'vitest'
+import { describe, it, expect, vi } from 'vitest'
import { render, screen, waitFor } from '@testing-library/react'
import userEvent from '@testing-library/user-event'
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
diff --git a/src/web/src/tests/features/secciones/SeccionesListPage.test.tsx b/src/web/src/tests/features/secciones/SeccionesListPage.test.tsx
index 7cc82d9..6071319 100644
--- a/src/web/src/tests/features/secciones/SeccionesListPage.test.tsx
+++ b/src/web/src/tests/features/secciones/SeccionesListPage.test.tsx
@@ -1,6 +1,5 @@
import { describe, it, expect, beforeAll, afterAll, afterEach, vi } from 'vitest'
import { render, screen, waitFor } from '@testing-library/react'
-import userEvent from '@testing-library/user-event'
import { http, HttpResponse } from 'msw'
import { setupServer } from 'msw/node'
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
diff --git a/src/web/src/tests/features/users/UsersListPage.test.tsx b/src/web/src/tests/features/users/UsersListPage.test.tsx
index 7c14d5b..8ad6730 100644
--- a/src/web/src/tests/features/users/UsersListPage.test.tsx
+++ b/src/web/src/tests/features/users/UsersListPage.test.tsx
@@ -1,5 +1,5 @@
import { describe, it, expect, beforeAll, afterAll, afterEach, vi } from 'vitest'
-import { render, screen, waitFor, within } from '@testing-library/react'
+import { render, screen, waitFor } from '@testing-library/react'
import userEvent from '@testing-library/user-event'
import { http, HttpResponse } from 'msw'
import { setupServer } from 'msw/node'