refine-client-py
refine-client-py copied to clipboard
Script for running tests with different OpenRefine and Java versions
It uses docker images from https://hub.docker.com/r/felixlohmeier/openrefine. Test results are reported in https://github.com/paulmakepeace/refine-client-py/issues/19.
Examples: ./tests.sh -a # run tests on all OpenRefine versions (from 2.0 up to 3.2) ./tests.sh -t 3.2 # run tests on tag 3.2 ./tests.sh -t 3.2 -i # run tests on tag 3.2 interactively (pause before and after tests) ./tests.sh -t 3.2 -t 2.7 # run tests on tags 3.2 and 2.7
Running tests interactively (-i) allows you to examine OpenRefine GUI at http://localhost:3333.
Available tags (java 8 if java not mentioned in tag): 3.2-java12 3.2-java11 3.2-java10 3.2-java9 3.2 3.1-java9 3.1 3.0-java9 3.0 2.8-java9 2.8 2.8-java7 2.7 2.7-java7 2.5-java7 2.5-java6 2.1-java6 2.0-java6
Hi @paulmakepeace, do you still want to receive pull requests? This one is waiting for you :)
Yes @felixlohmeier -- thanks a lot! Looks like a great idea. I'll take a look soon. Thanks for the reminder