ganeshlt / test-at-scale-js

Javascript test runner plugin for Test at Scale

Home Page:https://github.com/LambdaTest/test-at-scale

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

test-at-scale-js

Custom runners written on top of javascript testing frameworks. For running Test-at-scale locally, follow this.

This runner supports Mocha, Jest and jasmine. To request support for additional frameworks, raise an issue in this repository.

Project Structure

Monorepo consisting of separate packages for each javascript testing framework managed using lerna.

  • test-at-scale-core - Common package containing utilities and models being used
  • test-at-scale-jasmine-runner - Custom jasmine runner
  • test-at-scale-jest-runner - Custom jest runner
  • test-at-scale-mocha-runner - Custom mocha runner

Contributing

  • Clone this monorepo.
  • npm run bootstrap

Building a subpackage

  • npm run build:mocha

Build all

  • npm run build

Adding a dependency in a sub-package

Use lerna commands.

Used By

This project is used by:

  • LambdaTest TAS

About

Javascript test runner plugin for Test at Scale

https://github.com/LambdaTest/test-at-scale

License:Other


Languages

Language:TypeScript 59.3%Language:JavaScript 40.7%