0.18.1 • Published 1 month ago

@web/test-runner v0.18.1

Weekly downloads
367
License
MIT
Repository
github
Last release
1 month ago

Web Test Runner

Test runner for web applications.

👉   Headless browsers with Puppeteer, Playwright, or Selenium. 🚧   Reports logs, 404s, and errors from the browser. 🔍   Debug opens a real browser window with devtools. 📦   Mock es modules using Import Maps. 🔧   Exposes browser properties like viewport size and dark mode.  Runs tests in parallel and isolation. 👀   Interactive watch mode. 🏃   Fast development by rerunning only changed tests. 🚀   Powered by esbuild and rollup plugins

See our website for full documentation.

Installation

Install the web test runner:

npm i --save-dev @web/test-runner

Basic commands

Do a single test run:

web-test-runner test/**/*.test.js --node-resolve
wtr test/**/*.test.js --node-resolve

Run in watch mode, reloading on file changes:

web-test-runner test/**/*.test.js --node-resolve --watch
wtr test/**/*.test.js --node-resolve --watch

Run with code coverage profiling (this is slower):

web-test-runner test/**/*.test.js --node-resolve --coverage
wtr test/**/*.test.js --node-resolve --coverage

Transform JS to a compatible syntax based on user agent:

web-test-runner test/**/*.test.js --node-resolve --esbuild-target auto
wtr test/**/*.test.js --node-resolve --esbuild-target auto

Guide

Check out this step by step guide to get started.

Example projects

Check out the example projects for a fully integrated setup.

Documentation

See our website for full documentation.

0.18.1

1 month ago

0.17.2

6 months ago

0.17.3

6 months ago

0.17.0

9 months ago

0.17.1

8 months ago

0.18.0

6 months ago

0.15.0

1 year ago

0.15.1

1 year ago

0.15.2

1 year ago

0.15.3

1 year ago

0.16.0

12 months ago

0.16.1

12 months ago

0.14.1

2 years ago

0.14.0

2 years ago

0.13.29

2 years ago

0.13.28

2 years ago

0.13.30

2 years ago

0.13.31

2 years ago

0.13.23

2 years ago

0.13.22

2 years ago

0.13.21

2 years ago

0.13.27

2 years ago

0.13.26

2 years ago

0.13.25

2 years ago

0.13.24

2 years ago

0.13.19

3 years ago

0.13.20

3 years ago

0.13.18

3 years ago

0.13.17

3 years ago

0.13.16

3 years ago

0.13.16-next.0

3 years ago

0.13.15

3 years ago

0.13.13

3 years ago

0.13.12

3 years ago

0.13.6

3 years ago

0.13.7

3 years ago

0.13.8

3 years ago

0.13.9

3 years ago

0.13.6-next.0

3 years ago

0.13.11

3 years ago

0.13.10

3 years ago

0.13.0

3 years ago

0.13.1

3 years ago

0.13.2

3 years ago

0.13.3

3 years ago

0.13.4

3 years ago

0.13.5

3 years ago

0.12.20

3 years ago

0.12.19

3 years ago

0.12.18

3 years ago

0.12.17

3 years ago

0.12.16

3 years ago

0.12.15

3 years ago

0.12.10

3 years ago

0.12.12

3 years ago

0.12.13

3 years ago

0.12.14

3 years ago

0.12.9

3 years ago

0.12.8

3 years ago

0.12.7

3 years ago

0.12.6

3 years ago

0.12.5

3 years ago

0.12.4

3 years ago

0.12.3

3 years ago

0.12.2

3 years ago

0.12.0

3 years ago

0.12.1

3 years ago

0.11.7

3 years ago

0.11.6

3 years ago

0.11.5

3 years ago

0.11.4

3 years ago

0.11.3

3 years ago

0.11.2

3 years ago

0.11.1

3 years ago

0.11.0

3 years ago

0.10.2

3 years ago

0.10.1

3 years ago

0.10.0

3 years ago

0.9.13

3 years ago

0.9.12

3 years ago

0.9.11

3 years ago

0.9.10

3 years ago

0.9.9

3 years ago

0.9.8

3 years ago

0.9.7

3 years ago

0.9.6

3 years ago

0.9.5

3 years ago

0.9.4

4 years ago

0.9.3

4 years ago

0.9.2

4 years ago

0.9.1

4 years ago

0.9.0

4 years ago

0.8.5

4 years ago

0.8.4

4 years ago

0.8.3

4 years ago

0.8.2

4 years ago

0.8.1

4 years ago

0.8.0

4 years ago

0.7.42

4 years ago

0.7.41

4 years ago

0.7.40

4 years ago

0.7.39

4 years ago

0.7.37

4 years ago

0.7.38

4 years ago

0.7.35

4 years ago

0.7.36

4 years ago

0.7.33

4 years ago

0.7.34

4 years ago

0.7.32

4 years ago

0.7.31

4 years ago

0.7.30

4 years ago

0.7.29

4 years ago

0.7.28

4 years ago

0.7.26

4 years ago

0.7.27

4 years ago

0.7.25

4 years ago

0.7.24

4 years ago

0.7.22

4 years ago

0.7.23

4 years ago

0.7.21

4 years ago

0.7.20

4 years ago

0.7.19

4 years ago

0.7.17

4 years ago

0.7.16

4 years ago

0.7.15

4 years ago

0.7.14

4 years ago

0.7.13

4 years ago

0.7.12

4 years ago

0.7.11

4 years ago

0.7.10

4 years ago

0.7.9

4 years ago

0.7.8

4 years ago

0.7.7

4 years ago

0.7.6

4 years ago

0.7.4

4 years ago

0.7.5

4 years ago

0.7.3

4 years ago

0.7.2

4 years ago

0.7.1

4 years ago

0.7.0

4 years ago

0.6.65

4 years ago

0.6.64

4 years ago

0.6.63

4 years ago

0.6.62

4 years ago

0.6.61

4 years ago

0.6.60

4 years ago

0.6.59

4 years ago

0.6.58

4 years ago

0.6.57

4 years ago

0.6.56

4 years ago

0.6.54

4 years ago

0.6.53

4 years ago

0.6.55

4 years ago

0.6.52

4 years ago

0.6.51

4 years ago

0.6.50

4 years ago

0.6.49

4 years ago

0.6.48

4 years ago

0.6.47

4 years ago

0.6.46

4 years ago

0.6.45

4 years ago

0.6.44

4 years ago

0.6.43

4 years ago

0.6.42

4 years ago

0.6.41

4 years ago

0.6.40

4 years ago

0.6.39

4 years ago

0.6.38

4 years ago

0.6.37

4 years ago

0.6.36

4 years ago

0.6.34

4 years ago

0.6.35

4 years ago

0.6.29

4 years ago

0.6.32

4 years ago

0.6.31

4 years ago

0.6.33

4 years ago

0.6.30

4 years ago

0.6.28

4 years ago

0.6.27

4 years ago

0.6.25

4 years ago

0.6.26

4 years ago

0.6.23

4 years ago

0.6.24

4 years ago

0.6.22

4 years ago

0.6.21

4 years ago

0.6.20

4 years ago

0.6.19

4 years ago

0.6.18

4 years ago

0.6.17

4 years ago

0.6.15

4 years ago

0.6.9

4 years ago

0.6.10

4 years ago

0.6.12

4 years ago

0.6.11

4 years ago

0.6.14

4 years ago

0.6.13

4 years ago

0.6.8

4 years ago

0.6.7

4 years ago

0.6.6

4 years ago

0.6.3

4 years ago

0.6.2

4 years ago

0.6.5

4 years ago

0.6.4

4 years ago

0.6.1

4 years ago

0.6.0

4 years ago

0.5.22

4 years ago

0.5.21

4 years ago

0.5.20

4 years ago

0.5.18

4 years ago

0.5.19

4 years ago

0.5.16

4 years ago

0.5.17

4 years ago

0.5.15

4 years ago

0.5.14

4 years ago

0.5.13

4 years ago

0.5.11

4 years ago

0.5.12

4 years ago

0.5.10

4 years ago

0.5.8

4 years ago

0.5.9

4 years ago

0.5.7

4 years ago

0.5.6

4 years ago

0.5.5

4 years ago

0.5.4

4 years ago

0.5.3

4 years ago

0.5.2

4 years ago

0.5.0

4 years ago

0.4.0

4 years ago

0.3.1

4 years ago

0.5.1

4 years ago

0.3.0

4 years ago

0.2.12

4 years ago

0.2.11

4 years ago

0.2.10

4 years ago

0.2.9

4 years ago

0.2.7

4 years ago

0.2.8

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago