XBMReader.st
changeset 4449 1d8968d59997
parent 4448 c75967ff0d19
--- a/XBMReader.st	Sun Feb 23 14:44:46 2020 +0100
+++ b/XBMReader.st	Sun Feb 23 15:12:23 2020 +0100
@@ -373,7 +373,14 @@
     outStream nextPutLine: '};'.
 
     "
-     XBMReader save:(Image fromFile:'../../goodies/bitmaps/xbmBitmaps/TicTacToe.xbm') onStream:Transcript
+     |file original restored|
+
+     original := Image fromFile:'../../goodies/bitmaps/xbmBitmaps/TicTacToe.xbm'.
+     file := String streamContents:[:stream |
+        XBMReader save:original onStream:stream
+     ].
+     restored := XBMReader fromStream:(file readStream).
+     self assert:(restored = original)
     "
 ! !