Fix imports and test flow

This commit is contained in:
gpt-engineer-app[bot]
2025-11-03 22:03:08 +00:00
parent 0b4c4c99ef
commit 6af981a6e4
124 changed files with 156 additions and 123 deletions

View File

@@ -1,4 +1,4 @@
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { Database } from '@/integrations/supabase/types';
import { logger } from '@/lib/logger';

View File

@@ -4,7 +4,7 @@
* Tests auth flows, MFA enforcement, role checks, and session management.
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
export const authTestSuite: TestSuite = {

View File

@@ -4,7 +4,7 @@
* Tests database constraints, RLS policies, and data integrity rules.
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
import { TestDataTracker } from '../TestDataTracker';

View File

@@ -4,7 +4,7 @@
* Tests for edge function authentication, authorization, and functionality.
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
export const edgeFunctionTestSuite: TestSuite = {

View File

@@ -4,7 +4,7 @@
* Tests for handling complex submission dependencies
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
export const moderationDependencyTestSuite: TestSuite = {

View File

@@ -4,7 +4,7 @@
* Tests for submission locking, claiming, extending, and release mechanisms
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
export const moderationLockTestSuite: TestSuite = {

View File

@@ -4,7 +4,7 @@
* Tests for moderation queue operations, locking, and state management.
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
export const moderationTestSuite: TestSuite = {

View File

@@ -4,7 +4,7 @@
* Tests for system performance under various conditions.
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
import { TestDataTracker } from '../TestDataTracker';

View File

@@ -4,7 +4,7 @@
* Tests for submission validation, schema validation, and entity creation.
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
import { TestDataTracker } from '../TestDataTracker';

View File

@@ -4,7 +4,7 @@
* Tests for metric storage and display unit conversion.
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
import { TestDataTracker } from '../TestDataTracker';

View File

@@ -5,7 +5,7 @@
* version creation, attribution, and rollback functionality.
*/
import { supabase } from '@/integrations/supabase/client';
import { supabase } from '@/lib/supabaseClient';
import type { TestSuite, TestResult } from '../testRunner';
import { TestDataTracker } from '../TestDataTracker';