ome / openmicroscopy

OME (Open Microscopy Environment) develops open-source software and data format standards for the storage and manipulation of biological light microscopy data. A joint project between universities, research establishments and industry in Europe and the USA, OME has over 20 active researchers with strong links to the microscopy community. Funded by private and public research grants, OME has been a major force on the international microscopy stage since 2000.
https://www.openmicroscopy.org/omero
GNU General Public License v2.0
200 stars 102 forks source link

Remove all usages of mox3 in OMERO.py/OMERO.dropbox integration tests #6369

Closed sbesson closed 11 months ago

sbesson commented 1 year ago

Due to compatibility issues with Python 3.11, these are replaced by pytest-mock which wraps the standard library mock infrastructure.

See also https://github.com/ome/omero-py/pull/385 and https://github.com/ome/omero-dropbox/pull/22 which contain similar changes to the unit tests

Initially opening as a draft as I think the test_requires changes are ignored by the current logic of the Jenkins OMERO integration jobs - see https://github.com/ome/devspace/blob/master/home/jobs/OMERO-test-integration/config.xml#L26

jburel commented 1 year ago

i have adjusted both OMERO-training and OMERO-test-integration jobs on merge-ci

jburel commented 11 months ago

ZarrReader should now be re-activated.

sbesson commented 11 months ago

ZarrReader should now be re-activated.

374195d force pushed away