diff --git a/src/pages/AdminSettings.tsx b/src/pages/AdminSettings.tsx index ef3efc26..0409d3d4 100644 --- a/src/pages/AdminSettings.tsx +++ b/src/pages/AdminSettings.tsx @@ -14,7 +14,7 @@ import { useAdminSettings } from '@/hooks/useAdminSettings'; import { NovuMigrationUtility } from '@/components/admin/NovuMigrationUtility'; import { TestDataGenerator } from '@/components/admin/TestDataGenerator'; import { IntegrationTestRunner } from '@/components/admin/IntegrationTestRunner'; -import { Loader2, Save, Clock, Users, Bell, Shield, Settings, Trash2, Plug, AlertTriangle, Lock, TestTube, RefreshCw, Info, AlertCircle } from 'lucide-react'; +import { Loader2, Save, Clock, Users, Bell, Shield, Settings, Trash2, Plug, AlertTriangle, Lock, TestTube, RefreshCw, Info, AlertCircle, Database } from 'lucide-react'; import { useDocumentTitle } from '@/hooks/useDocumentTitle'; export default function AdminSettings() { @@ -772,12 +772,8 @@ export default function AdminSettings() { Integrations - - Testing - - - Integration Tests + Testing @@ -971,11 +967,31 @@ export default function AdminSettings() { - - +
+ {/* Test Data Generator Section */} +
+

+ + Test Data Generator +

+

+ Generate realistic test data for parks, rides, companies, and submissions. +

+ +
- - + {/* Integration Test Runner Section */} +
+

+ + Integration Test Runner +

+

+ Run automated integration tests against your approval pipeline, moderation system, and data integrity checks. +

+ +
+