Fetching contributors…
Cannot retrieve contributors at this time
32 lines (18 sloc) 1.3 KB

DMN TCK jDMN runner

This is a jDMN runner implementation for the DMN TCK suite of tests, to automate the TCK DMN tests execution for the jDMN engine.

What is jDMN

jDMN provides an execution engine for decisions models specified in DMN. The decisions can be interpreted or translated to Java and executed on a JVM. More info at jDMN

How to build and execute this runner

From this directory (dmn-tck-runner-jdmn/) with Maven:

$ mvn clean install

Alternatively, from the parent project directory, with Maven:

$ mvn clean install -Pjdmn

For the full list of running options, please reference the general DMN TCK runners manual.

Details on the DMN TCK jDMN runner

This runner configuration is meant to run normally out-of-the-box. Make sure all the Maven dependencies are pusblished in your execution environment.

This DMN TCK jDMN runner reference a published jDMN version as governed in this pom.xml.

The runner leverages the general DMN TCK jUnit runners architecture, to automate the execution of the TCK DMN tests on the referenced jDMN version of the jDMN engine.