Skip to content

feat: JS test runner script - #2321

Open
mirekys wants to merge 1 commit into
inveniosoftware:masterfrom
oarepo:mirekys/js-test-script
Open

feat: JS test runner script#2321
mirekys wants to merge 1 commit into
inveniosoftware:masterfrom
oarepo:mirekys/js-test-script

Conversation

@mirekys

@mirekys mirekys commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

❤️ Thank you for your contribution!

Description

Adds unified JavaScript test runner script (run-js-tests.sh).

Features:

  • CI mode by default (CI=true, --watchAll=false)
  • Watch mode (-w, --watch) for development
  • Dependency installation (-i, --install)
  • Help documentation (-h, --help)

Also adds package-lock.json to .gitignore.

Implementation of Phase0 of RFC: inveniosoftware/rfcs#112

Requires: inveniosoftware/workflows#26

Checklist

Frontend

@mirekys mirekys changed the title mirekys/js test script JS test runner script Apr 15, 2026
@mirekys mirekys changed the title JS test runner script feat: JS test runner script Apr 15, 2026
@mirekys mirekys added this to v14 Apr 15, 2026
@mirekys
mirekys force-pushed the mirekys/js-test-script branch 3 times, most recently from 7f1a229 to 4ba1d91 Compare April 20, 2026 12:15
* Adds bash script to run JavaScript tests in CI or watch mode
* Supports npm ci/install, watch mode, and help options
* Uses WORKING_DIR environment variable for CI compatibility
@mirekys
mirekys force-pushed the mirekys/js-test-script branch from 4ba1d91 to 6bf1702 Compare April 20, 2026 12:36
@github-actions

Copy link
Copy Markdown
Contributor

This PR was automatically marked as stale.

@github-actions github-actions Bot added the stale label Jun 20, 2026
@fenekku fenekku moved this to Discarded from this version ➡ in v14 Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Discarded from this version ➡

Development

Successfully merging this pull request may close these issues.

2 participants