* WIP
* WIP
* WIP
* WIP
* Working click on seg.
* Load SEG if not loaded and set active.
* RTSTRUCT
* feat: 🎸 Display SEG and RTSTRUCT in side panel
* Throw error if dataset not available.
* Add delay in microscopy viewer e2e test.
* Add delay in microscopy viewer e2e test.
30 lines
893 B
JavaScript
30 lines
893 B
JavaScript
describe('OHIF Microscopy Extension', () => {
|
|
before(() => {
|
|
cy.openStudyModality('SM');
|
|
cy.expectMinimumThumbnails(2);
|
|
});
|
|
|
|
it('checks if series thumbnails are being displayed', () => {
|
|
cy.get('[data-cy="thumbnail-list"]')
|
|
.contains('SM')
|
|
.its('length')
|
|
.should('to.be.at.least', 1);
|
|
});
|
|
|
|
it('drags and drop a SM thumbnail into viewport', () => {
|
|
// Waiting for series list to load all displaySets (lots of SRs, before defining which dom element to grab.)
|
|
cy.wait(3000);
|
|
cy.get('[data-cy="thumbnail-list"]')
|
|
.contains('SM')
|
|
.drag('.viewport-drop-target');
|
|
|
|
cy.get('.DicomMicroscopyViewer')
|
|
.its('length')
|
|
.should('be.eq', 1);
|
|
|
|
cy.wait(3000); //Waiting for image to render before taking the snapshot
|
|
// Visual comparison
|
|
cy.screenshot('Microscopy Extension - Should display loaded canvas');
|
|
});
|
|
});
|