paquo
paquo copied to clipboard
Test paquo against other QuPath versions
Generate a CI job to test against various QuPath versions.
Low Priority.
On MacOS:
working
- QuPath-0.2.1.app
- QuPath-0.2.2.app
- QuPath-0.2.3.app
- QuPath-0.3.0-rc1.app
- QuPath-0.3.0-rc2.app
- QuPath-0.3.0.app
- QuPath-0.3.1.app
/Users/poehlmann/Development/paquo/qupaths/QuPath-0.2.1.app
0.2.1
============================= test session starts ==============================
platform darwin -- Python 3.9.9, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /Users/poehlmann/Development/paquo, configfile: pyproject.toml
plugins: cov-3.0.0
collected 144 items
paquo/tests/test_classes.py ........ [ 5%]
paquo/tests/test_colors.py ........... [ 13%]
paquo/tests/test_hierarchy.py .............. [ 22%]
paquo/tests/test_images.py ............................................. [ 54%]
[ 54%]
paquo/tests/test_jpype_backend.py ..... [ 57%]
paquo/tests/test_main.py ....... [ 62%]
paquo/tests/test_pathobjects.py ........ [ 68%]
paquo/tests/test_projects.py .................................. [ 91%]
paquo/tests/test_readonly.py ...... [ 95%]
paquo/tests/test_repr.py ...... [100%]
============================= 144 passed in 32.89s =============================
/Users/poehlmann/Development/paquo/qupaths/QuPath-0.2.2.app
0.2.2
============================= test session starts ==============================
platform darwin -- Python 3.9.9, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /Users/poehlmann/Development/paquo, configfile: pyproject.toml
plugins: cov-3.0.0
collected 144 items
paquo/tests/test_classes.py ........ [ 5%]
paquo/tests/test_colors.py ........... [ 13%]
paquo/tests/test_hierarchy.py .............. [ 22%]
paquo/tests/test_images.py ............................................. [ 54%]
[ 54%]
paquo/tests/test_jpype_backend.py ..... [ 57%]
paquo/tests/test_main.py ....... [ 62%]
paquo/tests/test_pathobjects.py ........ [ 68%]
paquo/tests/test_projects.py .................................. [ 91%]
paquo/tests/test_readonly.py ...... [ 95%]
paquo/tests/test_repr.py ...... [100%]
============================= 144 passed in 32.47s =============================
/Users/poehlmann/Development/paquo/qupaths/QuPath-0.2.3.app
0.2.3
============================= test session starts ==============================
platform darwin -- Python 3.9.9, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /Users/poehlmann/Development/paquo, configfile: pyproject.toml
plugins: cov-3.0.0
collected 144 items
paquo/tests/test_classes.py ........ [ 5%]
paquo/tests/test_colors.py ........... [ 13%]
paquo/tests/test_hierarchy.py .............. [ 22%]
paquo/tests/test_images.py ............................................. [ 54%]
[ 54%]
paquo/tests/test_jpype_backend.py ..... [ 57%]
paquo/tests/test_main.py ....... [ 62%]
paquo/tests/test_pathobjects.py ........ [ 68%]
paquo/tests/test_projects.py .................................. [ 91%]
paquo/tests/test_readonly.py ...... [ 95%]
paquo/tests/test_repr.py ...... [100%]
============================= 144 passed in 32.38s =============================
/Users/poehlmann/Development/paquo/qupaths/QuPath-0.3.0-rc1.app
0.3.0rc1
============================= test session starts ==============================
platform darwin -- Python 3.9.9, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /Users/poehlmann/Development/paquo, configfile: pyproject.toml
plugins: cov-3.0.0
collected 144 items
paquo/tests/test_classes.py ........ [ 5%]
paquo/tests/test_colors.py ........... [ 13%]
paquo/tests/test_hierarchy.py .............. [ 22%]
paquo/tests/test_images.py ............................................. [ 54%]
[ 54%]
paquo/tests/test_jpype_backend.py ..... [ 57%]
paquo/tests/test_main.py ....... [ 62%]
paquo/tests/test_pathobjects.py ........ [ 68%]
paquo/tests/test_projects.py .................................. [ 91%]
paquo/tests/test_readonly.py ...... [ 95%]
paquo/tests/test_repr.py ...... [100%]
============================= 144 passed in 31.24s =============================
/Users/poehlmann/Development/paquo/qupaths/QuPath-0.3.0-rc2.app
21:45:25.303 [main] [INFO ] qupath.lib.common.ThreadTools - Setting parallelism to 7
0.3.0rc2
============================= test session starts ==============================
platform darwin -- Python 3.9.9, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /Users/poehlmann/Development/paquo, configfile: pyproject.toml
plugins: cov-3.0.0
collected 144 items
paquo/tests/test_classes.py ........ [ 5%]
paquo/tests/test_colors.py ........... [ 13%]
paquo/tests/test_hierarchy.py .............. [ 22%]
paquo/tests/test_images.py ............................................. [ 54%]
[ 54%]
paquo/tests/test_jpype_backend.py ..... [ 57%]
paquo/tests/test_main.py ....... [ 62%]
paquo/tests/test_pathobjects.py ........ [ 68%]
paquo/tests/test_projects.py .................................. [ 91%]
paquo/tests/test_readonly.py ...... [ 95%]
paquo/tests/test_repr.py ...... [100%]
============================= 144 passed in 31.27s =============================
/Users/poehlmann/Development/paquo/qupaths/QuPath-0.3.0.app
21:45:58.656 [main] [INFO ] qupath.lib.common.ThreadTools - Setting parallelism to 7
0.3.0
============================= test session starts ==============================
platform darwin -- Python 3.9.9, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /Users/poehlmann/Development/paquo, configfile: pyproject.toml
plugins: cov-3.0.0
collected 144 items
paquo/tests/test_classes.py ........ [ 5%]
paquo/tests/test_colors.py ........... [ 13%]
paquo/tests/test_hierarchy.py .............. [ 22%]
paquo/tests/test_images.py ............................................. [ 54%]
[ 54%]
paquo/tests/test_jpype_backend.py ..... [ 57%]
paquo/tests/test_main.py ....... [ 62%]
paquo/tests/test_pathobjects.py ........ [ 68%]
paquo/tests/test_projects.py .................................. [ 91%]
paquo/tests/test_readonly.py ...... [ 95%]
paquo/tests/test_repr.py ...... [100%]
============================= 144 passed in 31.10s =============================
/Users/poehlmann/Development/paquo/qupaths/QuPath-0.3.1.app
21:46:31.920 [main] [INFO ] qupath.lib.common.ThreadTools - Setting parallelism to 7
0.3.1
============================= test session starts ==============================
platform darwin -- Python 3.9.9, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /Users/poehlmann/Development/paquo, configfile: pyproject.toml
plugins: cov-3.0.0
collected 144 items
paquo/tests/test_classes.py ........ [ 5%]
paquo/tests/test_colors.py ........... [ 13%]
paquo/tests/test_hierarchy.py .............. [ 22%]
paquo/tests/test_images.py ............................................. [ 54%]
[ 54%]
paquo/tests/test_jpype_backend.py ..... [ 57%]
paquo/tests/test_main.py ....... [ 62%]
paquo/tests/test_pathobjects.py ........ [ 68%]
paquo/tests/test_projects.py .................................. [ 91%]
paquo/tests/test_readonly.py ...... [ 95%]
paquo/tests/test_repr.py ...... [100%]
============================= 144 passed in 35.75s =============================