@@ -10,7 +10,24 @@ import userInterface from '../src/userInterface'
10
10
11
11
const testImage3DPath = 'base/test/data/input/HeadMRVolume.nrrd'
12
12
13
- //import createViewerBaseline from './data/baseline/createViewer.png'
13
+ import createViewerBaseline from './data/baseline/createViewer.png'
14
+
15
+ const TEST_STYLE_CONTAINER = {
16
+ position : 'relative' ,
17
+ width : '600px' ,
18
+ height : '600px' ,
19
+ minHeight : '200px' ,
20
+ minWidth : '450px' ,
21
+ margin : '0' ,
22
+ padding : '0' ,
23
+ top : '0' ,
24
+ left : '0' ,
25
+ overflow : 'hidden' ,
26
+ }
27
+ const TEST_VIEWER_STYLE = {
28
+ backgroundColor : [ 1 , 1 , 1 ] ,
29
+ containerStyle : TEST_STYLE_CONTAINER ,
30
+ }
14
31
15
32
test ( 'Test createViewer' , ( t ) => {
16
33
const container = document . querySelector ( 'body' )
@@ -25,13 +42,11 @@ test('Test createViewer', (t) => {
25
42
webWorker . terminate ( )
26
43
27
44
const imageData = vtkITKHelper . convertItkToVtkImage ( itkImage )
28
- const viewer = createViewer ( container , { image : imageData } )
45
+ const viewer = createViewer ( container , { image : imageData , viewerStyle : TEST_VIEWER_STYLE } )
29
46
viewer . captureImage ( ) . then ( ( screenshot ) => {
30
- // testUtils.compareImages(screenshot, [createViewerBaseline], 'Test createViewer', t)
47
+ testUtils . compareImages ( screenshot , [ createViewerBaseline ] , 'Test createViewer' , t )
31
48
// clean-up
32
49
userInterface . emptyContainer ( container )
33
- t . pass ( )
34
- t . end ( )
35
50
} )
36
51
viewer . renderLater ( )
37
52
} )
0 commit comments