SuperAPI AI Directory

load-and-test

Testing & quality

View repository

Updated 10-16 08:45

About this skill

Run the following commands sequentially from the cap/ directory. Each step depends on the previous one succeeding.

Steps

  1. Build CDS artifacts and typed models

    cd cap && npm run build
    

    This runs cds build and regenerates @cds-models/ via @cap-js/cds-typer.

  2. Reload SQLite fixture data

    cd cap && npm run load_sqlite
    

    Runs convertData.js with the SQLite profile to populate db.sqlite.

  1. Run full test suite
    cd cap && npm test
    
    Runs model + handler tests with a 60-second timeout.

Rules

  • Stop on failure. If any step fails, report the error immediately. Do not continue to the next step.
  • Report results. After all steps pass, summarize: build status, data load count, and test results (pass/fail/skip counts).