This tool allows to run tests written in format of initdata datasets.
npm install --registry "https://repo.plus4u.net/repository/npm/" -g usy_initdata_test-runnerg01
Use usy_initdata_test-runnerg01@beta
instead of usy_initdata_test-runnerg01
in previous command.
usy_initdata_test-runnerg01 --help
- test suite file can be in js format (name *.test.js)
- test test suite file can be build from reusable blocks
{
"name": "entityItem/create - Authorization",
"tests": [
"test-in-simple-format",
{
"name": "test-in-extended-format",
"path": ["bricks/test.js","bricks/createItem-authorization-test"],
"context": {
"entityDefinitionCode": "def3"
}
}
]
}
- bugfix: force shutdown after 1s when tests are finished (problem with interactive login via browser)
- updated dependency of usy_initdata_loaderg01
- bugfix: support vault strategy
- add duration to test results
- updated dependency of usy_initdata_loaderg01
- updated dependency of usy_initdata_loaderg01
- updated dependency of usy_initdata_loaderg01
- support dataset as function
- support dtoOut transformation
- updated dependency of usy_initdata_loaderg01
- updated dependency of usy_initdata_loaderg01
- updated dependency of usy_initdata_loaderg01 to use
run: "always"
- fix error handling. Errors in test are now represented as failures
- updated dependency of usy_initdata_loaderg01
- updated dependency of usy_initdata_loaderg01 to use context variables
- initial version
npm publish --registry https://registry.npmjs.com
npm publish --registry https://registry.npmjs.com --tag beta
ln ../usy_initdata_loaderg01/app/app.js node_modules/usy_initdata_loaderg01/app/app.js -f
ln ../usy_initdata_loaderg01/app/command-executor.js node_modules/usy_initdata_loaderg01/app/command-executor.js -f
- ...