Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 2.33 KB

README.md

File metadata and controls

69 lines (50 loc) · 2.33 KB

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. None of these patches changes the meaning of the test. There is a detailed explanation why it was applied.

Applying patches

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

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

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

$ ./scripts/apply-patches ~/temp/tck

Removing patches

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

$ ./scripts/remove-patches ~/temp/tck

License

Licensed under either of

at your option.

Contribution

Any contributions to TCK patches are greatly appreciated. All contributions intentionally submitted for inclusion in the work by you, shall be dual licensed as above, without any additional terms or conditions.