mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-22 17:51:12 -05:00
Refactor moderation tests to use submission helpers
Refactor src/lib/integrationTests/suites/moderationDependencyTests.ts to replace direct submission_items inserts with proper submission helper usage (submitParkCreation), aligning with relational schema. Update dep-001 to create parks via helpers and adjust item retrieval/cleanup accordingly. Modify dep-002 to verify relational submission structure via helpers, ensuring tests interact with new schema and avoid legacy item_data usage. This fixes schema/mapping mismatches and aligns tests with the approved Phase 2 approach.
This commit is contained in:
@@ -10,6 +10,7 @@ import { dataIntegrityTestSuite } from './dataIntegrityTests';
|
||||
import { submissionTestSuite } from './submissionTests';
|
||||
import { approvalPipelineTestSuite } from './approvalPipelineTests';
|
||||
import { moderationTestSuite } from './moderationTests';
|
||||
import { moderationDependencyTestSuite } from './moderationDependencyTests';
|
||||
import { edgeFunctionTestSuite } from './edgeFunctionTests';
|
||||
import { unitConversionTestSuite } from './unitConversionTests';
|
||||
import { performanceTestSuite } from './performanceTests';
|
||||
@@ -22,6 +23,7 @@ export const allTestSuites: TestSuite[] = [
|
||||
submissionTestSuite,
|
||||
approvalPipelineTestSuite,
|
||||
moderationTestSuite,
|
||||
moderationDependencyTestSuite,
|
||||
edgeFunctionTestSuite,
|
||||
unitConversionTestSuite,
|
||||
performanceTestSuite,
|
||||
@@ -34,6 +36,7 @@ export {
|
||||
submissionTestSuite,
|
||||
approvalPipelineTestSuite,
|
||||
moderationTestSuite,
|
||||
moderationDependencyTestSuite,
|
||||
edgeFunctionTestSuite,
|
||||
unitConversionTestSuite,
|
||||
performanceTestSuite,
|
||||
|
||||
Reference in New Issue
Block a user