openmicroscopy
openmicroscopy copied to clipboard
Duplication tests: extend coverage for all shapes and external info
This PR extends the scope of the omero.cmd.Duplicate
integration tests to:
- test the duplication of all OMERO shapes rather a handful of them
-
Label
,Mask
,Polygon
andPolyline
are being added to thetestDuplicateShapeProperties
-
Path
is being ignored as this shape is deprecated but can easily be added if desired
-
- test the duplication of objects annotated with
ExternalInfo
- the assertions are updated to test both existence of the
details.externalInfo
as well as the underlying properties - initially, this PR amends existing tests duplicating
XmlAnnotation
,ROI
and allShape
objects to coverExternalInfo
- the assertions are updated to test both existence of the
Note the ExternalInfo
tests will fail with the current release of omero-blitz 5.5.12
and will require the implementation changes proposed in https://github.com/ome/omero-blitz/pull/129 in order to pass.
/cc @emilroz @muhanadz