Files
arrr-erp-test-v2/MERGE_NOTES_v2.5_SQLite.md
2026-06-24 20:05:36 +05:30

1.1 KiB

v2.5 SQLite Merged Suite

This package merges the v2.4.2 SQLite-first base suite with Claude's v2.5 new-module Playwright tests.

Coverage retained

  • v2.4.2 generated Excel/JSON matrix: 1296 variants.
  • v2.5 new module tests added: 142 tests.
  • Expected SQLite test_cases after import: 1438 rows.

How the merge avoids duplicate IDs

Some v2.5 tests had IDs that overlap existing matrix IDs, especially SVC-001, DOC-001, etc. To avoid collisions, every v2.5 test is namespaced in its Playwright title and SQLite variant_id as:

V25-<original-id>

Example:

[V25-SVC-001] SVC-001 Bulk imports page loads

SQLite-first flow

data/generated-test-matrix.json
+ data/v2_5_test_cases.json
        ↓
SQLite test_cases
        ↓
Playwright execution
        ↓
SQLite test_results / test_attachments
        ↓
JSON + Excel exports + download dashboard

Important command

Do not override reporters with --reporter=list. Run:

npx playwright test --workers=1

The SQLite reporter will record every test as it completes.