0.1.23 • Published 4 years ago
test-my-ride v0.1.23
test-my-ride
Creates a test file next to the passed filename, mocks all imports and creates describe block per function with correct mocks inserted
Installation
npm install -g test-my-ride
Usage example
test-my-ride src/path/to/file.js --function functionName --config path/to/config/file.json
Run this from terminal. Will create a src/path/to/file.test-my-ride.js
file.
Currently used for boiler plate test file generation.
Config structure:
{
"prettier": {
"semi": true,
"singleQuote": true
},
"outputPostfix": ".test-jam"
}
The settings for prettier are overridable and docco is here
outputPostfix
overrides the default .test-my-ride
postfix to the test file.
The following values are not overridable:
parser: 'babel',
plugins: [prettierBabylon]
Stuff coming soon:
- handle require/resquire.default/require.names/import * as
- handle root config file for local installs
- updated function wrapper list
- ignore enums, types or interfaces when calling setMockValue in createIt
0.1.23
4 years ago
0.1.22
4 years ago
0.1.21
4 years ago
0.1.20
4 years ago
0.1.17
4 years ago
0.1.18
4 years ago
0.1.19
4 years ago
0.1.16
4 years ago
0.1.12
4 years ago
0.1.13
4 years ago
0.1.14
4 years ago
0.1.15
4 years ago
0.1.11
4 years ago
0.1.10
4 years ago
0.1.9
4 years ago
0.1.8
4 years ago
0.1.7
4 years ago
0.1.6
4 years ago
0.1.5
4 years ago
0.1.4
4 years ago
0.1.3
4 years ago