0.20.0 • Published 4 months ago

@web/test-runner v0.20.0

Weekly downloads
367
License
MIT
Repository
github
Last release
4 months 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.20.0

4 months ago

0.19.0

9 months ago

0.18.3

10 months ago

0.18.2

1 year ago

0.18.1

1 year ago

0.17.2

2 years ago

0.17.3

2 years ago

0.17.0

2 years ago

0.17.1

2 years ago

0.18.0

2 years ago

0.15.0

3 years ago

0.15.1

2 years ago

0.15.2

2 years ago

0.15.3

2 years ago

0.16.0

2 years ago

0.16.1

2 years ago

0.14.1

3 years ago

0.14.0

3 years ago

0.13.29

3 years ago

0.13.28

3 years ago

0.13.30

3 years ago

0.13.31

3 years ago

0.13.23

3 years ago

0.13.22

4 years ago

0.13.21

4 years ago

0.13.27

3 years ago

0.13.26

3 years ago

0.13.25

3 years ago

0.13.24

3 years ago

0.13.19

4 years ago

0.13.20

4 years ago

0.13.18

4 years ago

0.13.17

4 years ago

0.13.16

4 years ago

0.13.16-next.0

4 years ago

0.13.15

4 years ago

0.13.13

4 years ago

0.13.12

4 years ago

0.13.6

4 years ago

0.13.7

4 years ago

0.13.8

4 years ago

0.13.9

4 years ago

0.13.6-next.0

4 years ago

0.13.11

4 years ago

0.13.10

4 years ago

0.13.0

4 years ago

0.13.1

4 years ago

0.13.2

4 years ago

0.13.3

4 years ago

0.13.4

4 years ago

0.13.5

4 years ago

0.12.20

4 years ago

0.12.19

4 years ago

0.12.18

4 years ago

0.12.17

4 years ago

0.12.16

4 years ago

0.12.15

4 years ago

0.12.10

4 years ago

0.12.12

4 years ago

0.12.13

4 years ago

0.12.14

4 years ago

0.12.9

4 years ago

0.12.8

4 years ago

0.12.7

4 years ago

0.12.6

4 years ago

0.12.5

4 years ago

0.12.4

4 years ago

0.12.3

4 years ago

0.12.2

4 years ago

0.12.0

4 years ago

0.12.1

4 years ago

0.11.7

4 years ago

0.11.6

4 years ago

0.11.5

4 years ago

0.11.4

4 years ago

0.11.3

4 years ago

0.11.2

4 years ago

0.11.1

4 years ago

0.11.0

4 years ago

0.10.2

5 years ago

0.10.1

5 years ago

0.10.0

5 years ago

0.9.13

5 years ago

0.9.12

5 years ago

0.9.11

5 years ago

0.9.10

5 years ago

0.9.9

5 years ago

0.9.8

5 years ago

0.9.7

5 years ago

0.9.6

5 years ago

0.9.5

5 years ago

0.9.4

5 years ago

0.9.3

5 years ago

0.9.2

5 years ago

0.9.1

5 years ago

0.9.0

5 years ago

0.8.5

5 years ago

0.8.4

5 years ago

0.8.3

5 years ago

0.8.2

5 years ago

0.8.1

5 years ago

0.8.0

5 years ago

0.7.42

5 years ago

0.7.41

5 years ago

0.7.40

5 years ago

0.7.39

5 years ago

0.7.37

5 years ago

0.7.38

5 years ago

0.7.35

5 years ago

0.7.36

5 years ago

0.7.33

5 years ago

0.7.34

5 years ago

0.7.32

5 years ago

0.7.31

5 years ago

0.7.30

5 years ago

0.7.29

5 years ago

0.7.28

5 years ago

0.7.26

5 years ago

0.7.27

5 years ago

0.7.25

5 years ago

0.7.24

5 years ago

0.7.22

5 years ago

0.7.23

5 years ago

0.7.21

5 years ago

0.7.20

5 years ago

0.7.19

5 years ago

0.7.17

5 years ago

0.7.16

5 years ago

0.7.15

5 years ago

0.7.14

5 years ago

0.7.13

5 years ago

0.7.12

5 years ago

0.7.11

5 years ago

0.7.10

5 years ago

0.7.9

5 years ago

0.7.8

5 years ago

0.7.7

5 years ago

0.7.6

5 years ago

0.7.4

5 years ago

0.7.5

5 years ago

0.7.3

5 years ago

0.7.2

5 years ago

0.7.1

5 years ago

0.7.0

5 years ago

0.6.65

5 years ago

0.6.64

5 years ago

0.6.63

5 years ago

0.6.62

5 years ago

0.6.61

5 years ago

0.6.60

5 years ago

0.6.59

5 years ago

0.6.58

5 years ago

0.6.57

5 years ago

0.6.56

5 years ago

0.6.54

5 years ago

0.6.53

5 years ago

0.6.55

5 years ago

0.6.52

5 years ago

0.6.51

5 years ago

0.6.50

5 years ago

0.6.49

5 years ago

0.6.48

5 years ago

0.6.47

5 years ago

0.6.46

5 years ago

0.6.45

5 years ago

0.6.44

5 years ago

0.6.43

5 years ago

0.6.42

5 years ago

0.6.41

5 years ago

0.6.40

5 years ago

0.6.39

5 years ago

0.6.38

5 years ago

0.6.37

5 years ago

0.6.36

5 years ago

0.6.34

5 years ago

0.6.35

5 years ago

0.6.29

5 years ago

0.6.32

5 years ago

0.6.31

5 years ago

0.6.33

5 years ago

0.6.30

5 years ago

0.6.28

5 years ago

0.6.27

5 years ago

0.6.25

5 years ago

0.6.26

5 years ago

0.6.23

5 years ago

0.6.24

5 years ago

0.6.22

5 years ago

0.6.21

5 years ago

0.6.20

5 years ago

0.6.19

5 years ago

0.6.18

5 years ago

0.6.17

5 years ago

0.6.15

5 years ago

0.6.9

5 years ago

0.6.10

5 years ago

0.6.12

5 years ago

0.6.11

5 years ago

0.6.14

5 years ago

0.6.13

5 years ago

0.6.8

5 years ago

0.6.7

5 years ago

0.6.6

5 years ago

0.6.3

5 years ago

0.6.2

5 years ago

0.6.5

5 years ago

0.6.4

5 years ago

0.6.1

5 years ago

0.6.0

5 years ago

0.5.22

5 years ago

0.5.21

5 years ago

0.5.20

5 years ago

0.5.18

5 years ago

0.5.19

5 years ago

0.5.16

5 years ago

0.5.17

5 years ago

0.5.15

5 years ago

0.5.14

5 years ago

0.5.13

5 years ago

0.5.11

5 years ago

0.5.12

5 years ago

0.5.10

5 years ago

0.5.8

5 years ago

0.5.9

5 years ago

0.5.7

5 years ago

0.5.6

5 years ago

0.5.5

5 years ago

0.5.4

5 years ago

0.5.3

5 years ago

0.5.2

5 years ago

0.5.0

5 years ago

0.4.0

5 years ago

0.3.1

5 years ago

0.5.1

5 years ago

0.3.0

5 years ago

0.2.12

5 years ago

0.2.11

5 years ago

0.2.10

5 years ago

0.2.9

5 years ago

0.2.7

5 years ago

0.2.8

5 years ago

0.2.6

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.0

5 years ago