--- a/RegressionTests__ImageReaderTest.st Thu Aug 31 21:39:13 2017 +0200
+++ b/RegressionTests__ImageReaderTest.st Tue Sep 05 19:16:17 2017 +0200
@@ -465,15 +465,15 @@
!
test_save_1BitPaletteImage
- |testImage readerImage
+ |testImage readerImage
testView expectedImage gotFromReaderImage|
"/ a palette; with white at0, black at 1
- testImage := (Depth1Image width:32 height:32)
+ testImage := (Depth1Image width:32 height:32)
bits:(ByteArray fromPackedString:'
@@@@@P@@@@L@@@@G@@@@C00L@A<LC@@?C@0@_03L@O<L3@G?CL0C?0_8A?<G>@??@3@_?0L0O?<@@G??@@C??0@A??<@@???@@_0G0@O<A<@G?OO@C?330A?
<A<@??@_@_?330O?<<<G??@_C??0G1????<?????_?????????<b')
- colorMapFromArray:#[255 255 255 0 0 0];
+ colorMapFromArray:#[255 255 255 0 0 0];
yourself.
"/ generate the reference (expected)
@@ -485,28 +485,31 @@
expectedImage := Image fromView:testView.
"/ save in various formats
- #( 'bmp' 'png' 'tiff' 'pbm' ) do:[:suffix |
+ #( 'bmp' 'png' 'tiff' 'pbm' ) do:[:suffix |
testImage saveOn:('/tmp/test.',suffix).
- "/ read - they all must generate the same...
+ "/ read - they all must generate the same...
readerImage := Image fromFile:('/tmp/test.',suffix).
"/ ...when drawn into a window
testView clear.
readerImage displayOpaqueOn:testView x:5 y:5.
- "/ readout
+ "/ readout
gotFromReaderImage := Image fromView:testView.
(expectedImage bits = gotFromReaderImage bits) ifFalse:[
"/ expectedImage bits indexOfFirstDifferenceWith:gotFromReaderImage bits.
-
- DiffTextView
- openOn:(' ' split:expectedImage bits printString) label:'expected'
+
+ DiffTextView
+ openOn:(' ' split:expectedImage bits printString) label:'expected'
and:(' ' split:expectedImage bits printString) label:('from ',suffix).
self assert:false.
].
- ].
+ ].
-self halt.
-
+"/ Send #skip instead of #halt to avoid interrupting unit test execution on jenkins.
+"/ TODO
+"/ self halt.
+self skip.
+
"
self run:#test_save_1BitPaletteImage
self new test_save_1BitPaletteImage
@@ -514,6 +517,7 @@
"Created: / 31-08-2017 / 19:09:35 / cg"
"Modified (format): / 31-08-2017 / 20:13:48 / cg"
+ "Modified: / 05-09-2017 / 19:15:21 / mawalch"
! !
!ImageReaderTest class methodsFor:'documentation'!