1.1.20 • Published 1 month ago

@tapjs/worker v1.1.20

Weekly downloads
-
License
BlueOak-1.0.0
Repository
github
Last release
1 month ago

@tapjs/worker

A default tap plugin providing t.worker().

USAGE

This plugin is installed with tap by default. If you had previously removed it, you can tap plugin add @tapjs/worker to bring it back.

Interface WorkerOpts

Options for t.worker()

All of the normal Base and Extra options are also allowed.

  • workerData - Any data passed to the Worker thread. Shows up in the worker thread as t.workerData on the root TAP test.
  • env - Environment variables provided to the worker thread
  • eval - if set to true, then the filename will be treated as inline JavaScript code rather than a filename to run.

t.worker(filename, [options], [name]): PromiseWithWorker

Arguments:

  • filename string - The file to execute in the thread, or if { eval: true } is in the options, a string of JavaScript code to run.
  • options (optional) WorkerOpts object
  • name (optional) string - name of the subtest

Starts a Node.js Worker thread when the test starts, parsing its standard output as a TAP stream.

Returns a Promise that resolves when the test is complete. The subtest member on the Promise is a Worker instance.

1.1.20

1 month ago

1.1.19

2 months ago

1.1.18

3 months ago

1.1.17

6 months ago

1.1.16

6 months ago

1.1.15

6 months ago

1.1.14

6 months ago

1.1.13

7 months ago

1.1.12

7 months ago

1.1.11

7 months ago

1.1.10

7 months ago

1.1.9

7 months ago

1.1.8

7 months ago

1.1.7

7 months ago

1.1.6

7 months ago

1.1.5

7 months ago

1.1.4

7 months ago

1.1.3

7 months ago

1.1.2

7 months ago

1.1.1

7 months ago

1.1.0

7 months ago

1.0.7

7 months ago

1.0.6

7 months ago

1.0.5

8 months ago

1.0.4

8 months ago

1.0.3

8 months ago

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago

0.0.0-22

8 months ago

0.0.0-21

8 months ago

0.0.0-20

8 months ago

0.0.0-19

8 months ago

0.0.0-18

8 months ago

0.0.0-17

8 months ago

0.0.0-16

8 months ago

0.0.0-15

9 months ago

0.0.0-14

9 months ago

0.0.0-13

9 months ago

0.0.0-12

9 months ago

0.0.0-11

9 months ago

0.0.0-10

9 months ago

0.0.0-9

9 months ago

0.0.0-8

9 months ago

0.0.0-7

9 months ago

0.0.0-6

9 months ago

0.0.0-5

9 months ago

0.0.0-4

9 months ago

0.0.0-3

9 months ago

0.0.0-2

9 months ago

0.0.0-1

9 months ago