usy_initdata_test-runnerg01

0.7.0 • Public • Published

This tool allows to run tests written in format of initdata datasets.

How to install and update ?

npm install --registry "https://repo.plus4u.net/repository/npm/" -g usy_initdata_test-runnerg01

How to install beta version ?

Use usy_initdata_test-runnerg01@beta instead of usy_initdata_test-runnerg01 in previous command.

How to use ?

  • usy_initdata_test-runnerg01 --help

Release notes

0.7.0

  • 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"
      }
    }
  ]
}

0.6.2

  • bugfix: force shutdown after 1s when tests are finished (problem with interactive login via browser)

0.6.1

  • updated dependency of usy_initdata_loaderg01
  • bugfix: support vault strategy

0.6.0

  • add duration to test results

0.5.2

  • updated dependency of usy_initdata_loaderg01

0.5.1

  • updated dependency of usy_initdata_loaderg01

0.5.0

  • updated dependency of usy_initdata_loaderg01
    • support dataset as function
    • support dtoOut transformation

0.4.4

  • updated dependency of usy_initdata_loaderg01

0.4.3

  • updated dependency of usy_initdata_loaderg01

0.4.1

  • updated dependency of usy_initdata_loaderg01 to use run: "always"
  • fix error handling. Errors in test are now represented as failures

0.3.0

  • updated dependency of usy_initdata_loaderg01

0.2.0

  • updated dependency of usy_initdata_loaderg01 to use context variables

0.1.1

  • initial version

How to develop ?

Publish to npmjs

npm publish --registry https://registry.npmjs.com

Publish beta to npmjs:

npm publish --registry https://registry.npmjs.com --tag beta

Development with local usy_initdata_laoderg01

  1. ln ../usy_initdata_loaderg01/app/app.js node_modules/usy_initdata_loaderg01/app/app.js -f
  2. ln ../usy_initdata_loaderg01/app/command-executor.js node_modules/usy_initdata_loaderg01/app/command-executor.js -f
  3. ...

Readme

Keywords

none

Package Sidebar

Install

npm i usy_initdata_test-runnerg01

Weekly Downloads

28

Version

0.7.0

License

Licence Commercial

Unpacked Size

10.6 kB

Total Files

7

Last publish

Collaborators

  • jiridudekusy