mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-23 20:11:12 -05:00
Implement integration testing system
This commit is contained in:
@@ -13,7 +13,8 @@ import { useUserRole } from '@/hooks/useUserRole';
|
||||
import { useAdminSettings } from '@/hooks/useAdminSettings';
|
||||
import { NovuMigrationUtility } from '@/components/admin/NovuMigrationUtility';
|
||||
import { TestDataGenerator } from '@/components/admin/TestDataGenerator';
|
||||
import { Loader2, Save, Clock, Users, Bell, Shield, Settings, Trash2, Plug, AlertTriangle, Lock } from 'lucide-react';
|
||||
import { IntegrationTestRunner } from '@/components/admin/IntegrationTestRunner';
|
||||
import { Loader2, Save, Clock, Users, Bell, Shield, Settings, Trash2, Plug, AlertTriangle, Lock, TestTube } from 'lucide-react';
|
||||
import { useDocumentTitle } from '@/hooks/useDocumentTitle';
|
||||
|
||||
export default function AdminSettings() {
|
||||
@@ -477,7 +478,7 @@ export default function AdminSettings() {
|
||||
</div>
|
||||
|
||||
<Tabs defaultValue="moderation" className="space-y-6">
|
||||
<TabsList className="grid w-full grid-cols-5">
|
||||
<TabsList className="grid w-full grid-cols-6">
|
||||
<TabsTrigger value="moderation" className="flex items-center gap-2">
|
||||
<Shield className="w-4 h-4" />
|
||||
<span className="hidden sm:inline">Moderation</span>
|
||||
@@ -502,6 +503,10 @@ export default function AdminSettings() {
|
||||
<Loader2 className="w-4 h-4" />
|
||||
<span className="hidden sm:inline">Testing</span>
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value="integration-tests" className="flex items-center gap-2">
|
||||
<TestTube className="w-4 h-4" />
|
||||
<span className="hidden sm:inline">Integration Tests</span>
|
||||
</TabsTrigger>
|
||||
</TabsList>
|
||||
|
||||
<TabsContent value="moderation">
|
||||
@@ -639,6 +644,10 @@ export default function AdminSettings() {
|
||||
<TabsContent value="testing">
|
||||
<TestDataGenerator />
|
||||
</TabsContent>
|
||||
|
||||
<TabsContent value="integration-tests">
|
||||
<IntegrationTestRunner />
|
||||
</TabsContent>
|
||||
</Tabs>
|
||||
</div>
|
||||
</AdminLayout>
|
||||
|
||||
Reference in New Issue
Block a user