Skip to content

ganeshlt/test-at-scale-js

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 59.3%
  • JavaScript 40.7%