Skip to content

Latest commit

 

History

History
65 lines (39 loc) · 1.52 KB

README.md

File metadata and controls

65 lines (39 loc) · 1.52 KB

bpmn-js-integration

CI

This project runs a number of integration tests against bpmn-js:

Setup

⚠️ You must have NodeJS, and a Java JDK installed for the following steps to work.

Install dependencies:

npm install

Optionally link snapshot versions of other libraries into the project:

npm link ../bpmn-js

Optionally clone MIWG test suite into sibling folder:

(cd .. && git clone [email protected]:bpmn-miwg/bpmn-miwg-test-suite.git)

Execute Tests

Run all tests and generate the results to tmp/integration by executing:

npm run all

Generate MIWG Suite Results

To generate results locally:

git clone [email protected]:bpmn-io/bpmn-js-integration.git
git clone [email protected]:bpmn-miwg/bpmn-miwg-test-suite.git

cd bpmn-js-integration
npm install
npm run miwg

cd tmp/integration/bpmn-miwg-test-suite
ls -lla

The submission can be generated via the MIWG workflow. Read more.

License

MIT