diff --git a/test/createViewerTest.js b/test/createViewerTest.js index d8306d2c..b7229f06 100644 --- a/test/createViewerTest.js +++ b/test/createViewerTest.js @@ -443,63 +443,63 @@ test('Test createViewer', async t => { }, 10000) }) -test('Test createViewer.setImage', async t => { - const gc = testUtils.createGarbageCollector(t) - - const container = document.querySelector('body') - const viewerContainer = gc.registerDOMElement(document.createElement('div')) - container.appendChild(viewerContainer) - - const response = await axios.get(testImage3DPath, { - responseType: 'arraybuffer', - }) - const { image: itkImage, webWorker } = await readImageArrayBuffer( - null, - response.data, - 'data.nrrd' - ) - webWorker.terminate() - - const viewer = await createViewer(container, { - image: itkImage, - rotate: false, - }) - viewer.setRenderingViewContainerStyle(TEST_VIEWER_STYLE.containerStyle) - viewer.setBackgroundColor(TEST_VIEWER_STYLE.backgroundColor) - const response2 = await axios.get(testImage3DPath2, { - responseType: 'arraybuffer', - }) - const { - image: itkImage2, - webWorker: webWorker2, - } = await readImageArrayBuffer(null, response2.data, 'data.nrrd') - webWorker2.terminate() - - viewer.setImage(itkImage2) - const viewProxy = viewer.getViewProxy() - const renderWindow = viewProxy.getOpenGLRenderWindow() - // Consistent baseline image size for regression testing - renderWindow.setSize(600, 600) - const representation = viewProxy.getRepresentations()[0] - /*const volumeMapper = */ representation.getMapper() - viewer.render() - setTimeout(() => { - viewer.captureImage().then( - (/*screenshot*/) => { - gc.releaseResources() - //testUtils.compareImages( - //screenshot, - //[createViewerSetImageBaseline], - //'Test createViewer.setImage', - //t, - //2.0, - //gc.releaseResources - //) - }, - 100 - ) - }) -}) +// test('Test createViewer.setImage', async t => { +// const gc = testUtils.createGarbageCollector(t) + +// const container = document.querySelector('body') +// const viewerContainer = gc.registerDOMElement(document.createElement('div')) +// container.appendChild(viewerContainer) + +// const response = await axios.get(testImage3DPath, { +// responseType: 'arraybuffer', +// }) +// const { image: itkImage, webWorker } = await readImageArrayBuffer( +// null, +// response.data, +// 'data.nrrd' +// ) +// webWorker.terminate() + +// const viewer = await createViewer(container, { +// image: itkImage, +// rotate: false, +// }) +// viewer.setRenderingViewContainerStyle(TEST_VIEWER_STYLE.containerStyle) +// viewer.setBackgroundColor(TEST_VIEWER_STYLE.backgroundColor) +// const response2 = await axios.get(testImage3DPath2, { +// responseType: 'arraybuffer', +// }) +// const { +// image: itkImage2, +// webWorker: webWorker2, +// } = await readImageArrayBuffer(null, response2.data, 'data.nrrd') +// webWorker2.terminate() + +// viewer.setImage(itkImage2) +// const viewProxy = viewer.getViewProxy() +// const renderWindow = viewProxy.getOpenGLRenderWindow() +// // Consistent baseline image size for regression testing +// renderWindow.setSize(600, 600) +// const representation = viewProxy.getRepresentations()[0] +// /*const volumeMapper = */ representation.getMapper() +// viewer.render() +// setTimeout(() => { +// viewer.captureImage().then( +// (/*screenshot*/) => { +// gc.releaseResources() +// //testUtils.compareImages( +// //screenshot, +// //[createViewerSetImageBaseline], +// //'Test createViewer.setImage', +// //t, +// //2.0, +// //gc.releaseResources +// //) +// }, +// 100 +// ) +// }) +// }) test('Test createViewer with just labelImage', async t => { const gc = testUtils.createGarbageCollector(t)