Skip to content

ku-plrg/js-engine-runner

Repository files navigation

JS Engine Runner for Test262

A tool to easily and quickly execute Test262 test files across multiple JavaScript engines (V8, JSC, SpiderMonkey, QuickJS, Engine262).

Prerequisites

To use this tool, Node.js and esvu must be installed.

  1. Install esvu and configure engines (You can skip this step if they are already installed.)
    npm install -g esvu
    esvu install v8 jsc spidermonkey quickjs engine262
    
  2. **Clone the repository including submodules
    # 1. Clone the repository (including submodules)
    # Replace YOUR_USERNAME with your actual GitHub username
    git clone --recursive https://github.com/ku-plrg/js-engine-runner.git
    
    # 2. Navigate to the project directory
    cd js-engine-runner
    
    # 3. Install dependencies
    npm install
    
  3. Run your test file
    node run_engines.js [file_path]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors