refine-client-py icon indicating copy to clipboard operation
refine-client-py copied to clipboard

Script for running tests with different OpenRefine and Java versions

Open felixlohmeier opened this issue 5 years ago • 2 comments

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

felixlohmeier avatar Aug 20 '19 03:08 felixlohmeier

Hi @paulmakepeace, do you still want to receive pull requests? This one is waiting for you :)

felixlohmeier avatar Dec 06 '19 12:12 felixlohmeier

Yes @felixlohmeier -- thanks a lot! Looks like a great idea. I'll take a look soon. Thanks for the reminder

paulmakepeace avatar Dec 06 '19 19:12 paulmakepeace