2.0.6 • Published 19 days ago

@smartthings/cli-testlib v2.0.6

Weekly downloads
6
License
Apache-2.0
Repository
github
Last release
19 days ago

@smartthings/cli-testlib

A library to support testing the SmartThings CLI and plugins written for it with Jest. It provides a setup file which stubs out various behavior (config loading, authentication, etc.) in the main CLI. This enables your test suite to start running commands quickly without worrying about these details.

Installation

npm i @smartthings/cli-testlib --save-dev

Usage

Edit your jest config to include setupFilesAfterEnv and specify it as shown.

module.exports = {
  setupFilesAfterEnv: ['@smartthings/cli-testlib'],
}

You can also extend/override the default setup script with one of your own as needed. (TODO: this may be required in some cases)

module.exports = {
	setupFilesAfterEnv: [
		'@smartthings/cli-testlib',
		'<rootDir>/jest.setup.ts'
	],
}
2.0.6

19 days ago

2.0.3

9 months ago

2.0.5

6 months ago

2.0.4

7 months ago

2.0.2

12 months ago

2.0.1

12 months ago

2.0.0

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago

1.0.0-beta.11

2 years ago

1.0.0-beta.10

2 years ago

1.0.0-beta.9

2 years ago

1.0.0-beta.6

2 years ago

1.0.0-beta.7

2 years ago

1.0.0-beta.8

2 years ago

1.0.0-beta.4

2 years ago

1.0.0-beta.5

2 years ago

1.0.0-beta.2

2 years ago

1.0.0-beta.3

2 years ago

1.0.0-beta.1

2 years ago

0.0.0-pre.41

2 years ago

0.0.0-pre.40

2 years ago

1.0.0-beta.0

2 years ago

0.0.0-pre.36

2 years ago

0.0.0-pre.35

2 years ago

0.0.0-pre.39

2 years ago

0.0.0-pre.37

2 years ago

0.0.0-pre.34

2 years ago

0.0.0-pre.33

2 years ago

0.0.0-pre.32

3 years ago

0.0.0-pre.29

3 years ago

0.0.0-pre.27

3 years ago

0.0.0-pre.26

3 years ago

0.0.0-pre.25

3 years ago

0.0.0-pre.24

3 years ago

0.0.0-pre.22

3 years ago

0.0.0-pre.21

3 years ago

0.0.0-pre.20

3 years ago

0.0.0-pre.19

3 years ago

0.0.0-pre.16

3 years ago

0.0.0-pre.14

3 years ago

0.0.0-pre.9

4 years ago

0.0.0-pre.4

4 years ago

0.0.0-pre.3

4 years ago