Skip to content

DecisionToolkit/dsntk-tck-patches

DSNTK | Decision Toolkit

TCK patches

MIT licensed Apache 2.0 licensed Contributor Covenant

Overview

This is an opinionated set of patches to the original TCK test cases. The rule of thumb is, that none of these patches should change the meaning of the test. There is a detailed description for each patch provided with an explanation why this patch should be applied.

Applying patches

There is a dedicated script named apply-patches.sh prepared for applying patches to the original TCK repository. To apply all patches, clone a fresh copy of TCK master branch, for example to ~/Temp directory:

$ cd ~/Temp
$ git clone https://github.com/dmn-tck/tck.git tck

After cloning the TCK master branch, run apply-patches.sh script like this:

$ ./apply-patches ~/Temp/tck

Removing patches

There is also a dedicated script named remove-patches.sh prepared for removing patches from the original TCK repository. Assuming that the TCK repository with applied patches is placed in ~/Temp directory, then to remove all the patches, run remove-patches.sh script like this:

$ ./remove-patches ~/Temp/tck

License

Licensed under either of

at your option.

Contribution

Any contributions are greatly appreciated. If you would like to get involved, please don't hesitate to reach out to us. All contributions intentionally submitted for inclusion in the work by you, shall be dual licensed as above, without any additional terms or conditions.

About

DSNTK | TCK patches

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE
MIT
LICENSE-MIT

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages