0.1.23 • Published 6 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.jsonRun 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
6 years ago
0.1.22
6 years ago
0.1.21
6 years ago
0.1.20
6 years ago
0.1.17
6 years ago
0.1.18
6 years ago
0.1.19
6 years ago
0.1.16
6 years ago
0.1.12
6 years ago
0.1.13
6 years ago
0.1.14
6 years ago
0.1.15
6 years ago
0.1.11
6 years ago
0.1.10
6 years ago
0.1.9
6 years ago
0.1.8
6 years ago
0.1.7
6 years ago
0.1.6
6 years ago
0.1.5
6 years ago
0.1.4
6 years ago
0.1.3
6 years ago