Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@web/test-runner-core

Package Overview
Dependencies
Maintainers
7
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@web/test-runner-core - npm Package Compare versions

Comparing version 0.7.4 to 0.7.5

8

CHANGELOG.md
# @web/test-runner-core
## 0.7.5
### Patch Changes
- cd1213e: improved logging of resolving outside root dir
- Updated dependencies [cd1213e]
- @web/dev-server-core@0.2.6
## 0.7.4

@@ -4,0 +12,0 @@

4

package.json
{
"name": "@web/test-runner-core",
"version": "0.7.4",
"version": "0.7.5",
"publishConfig": {

@@ -42,3 +42,3 @@ "access": "public"

"@babel/code-frame": "^7.10.4",
"@web/dev-server-core": "^0.2.2",
"@web/dev-server-core": "^0.2.6",
"co-body": "^6.0.0",

@@ -45,0 +45,0 @@ "debounce": "^1.2.0",

# Web Test Runner Core
Core package for Web Test Runner. Manages running the tests. Has a modular architecture, delegating most of the work to the separate parts and implementations.
Core package for Web Test Runner. Manages running the tests. Has a modular architecture, delegating most of the work to the separate parts and implementations. You will likely not use this package directly.
See [@web/test-runner](https://github.com/modernweb-dev/web/tree/master/packages/test-runner) for a default implementation and CLI for the test runner.
## Browser launchers
Browser launchers boot up and control a browser instance. Implementations:
- [@web/test-runner-chrome](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-chrome)
- [@web/test-runner-puppeteer](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-puppeteer)
- [@web/test-runner-playwright](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-playwright)
- [@web/test-runner-selenium](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-selenium)
- [@web/test-runner-browserstack](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-browserstack)
[Read more here](./docs/browser-launcher.md) to learn about creating your own browser launcher.
## Test frameworks
Test frameworks run the actual tests in the browser. Web test runner relies on existing test frameworks. Implementations:
- [@web/test-runner-mocha](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-mocha)
[Read more here](./docs/reporter.md) to learn more about setting up a custom test reporter.
## Reporters
Reporters report test results and/or progress. The CLI ships a default reporter. Implementations:
- [@web/test-runner-cli](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-cli)
[Read more here](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-browser-lib) to learn more about using the browser library without a testing framework, or to implement your own testing framework.
## Servers
The server serves the test code and files and communicates with the browser, returning configuration and receiving test results. Implementations:
- [@web/test-runner-server](https://github.com/modernweb-dev/web/tree/master/packages/test-runner-server)
[Read more here](./docs/dev-server.md) to learn about creating your own test runner server.
See [our website](https://modern-web.dev/docs/test-runner/overview/) for full documentation.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc