Skip to content

Commit ab82005

Browse files
committed
test(createViewerTest): Test setUserInterfaceCollapsed
1 parent e5eb5e1 commit ab82005

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

src/createViewer.js

+6-7
Original file line numberDiff line numberDiff line change
@@ -156,14 +156,13 @@ const createViewer = (
156156
return view.captureImage();
157157
}
158158

159-
publicAPI.saveState = () => {
160-
// todo
161-
}
159+
//publicAPI.saveState = () => {
160+
//// todo
161+
//}
162162

163-
publicAPI.loadState = (state) => {
164-
// todo
165-
}
166-
console.log(publicAPI)
163+
//publicAPI.loadState = (state) => {
164+
//// todo
165+
//}
167166

168167
return publicAPI;
169168
};

test/createViewerTest.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,14 @@ test('Test createViewer', (t) => {
4747
webWorker.terminate()
4848

4949
const imageData = vtkITKHelper.convertItkToVtkImage(itkImage)
50-
const viewer = createViewer(container, { image: imageData, viewerStyle: TEST_VIEWER_STYLE })
50+
const viewer = createViewer(viewerContainer, { image: imageData, viewerStyle: TEST_VIEWER_STYLE })
51+
52+
const uiContainer = viewerContainer.children[viewerContainer.children.length - 1];
53+
const toggleUIButton = uiContainer.children[0];
54+
t.equal(toggleUIButton.getAttribute('collapsed') === '', false, 'viewer collapsed by default')
55+
viewer.setUserInterfaceCollapsed(true)
56+
t.equal(toggleUIButton.getAttribute('collapsed') === '', true, 'viewer.setUserInterfaceCollapsed changes collapsed')
57+
5158
viewer.captureImage().then((screenshot) => {
5259
testUtils.compareImages(screenshot, [createViewerBaseline], 'Test createViewer', t, 1.0, gc.releaseResources)
5360
})

0 commit comments

Comments
 (0)