USING: images.bitmap images.viewer io.encodings.binary io.files io.files.unique kernel tools.test images.loader ; IN: images.bitmap.tests : test-bitmap24 ( -- path ) "vocab:images/test-images/thiswayup24.bmp" ; : test-bitmap8 ( -- path ) "vocab:images/test-images/rgb8bit.bmp" ; : test-bitmap4 ( -- path ) "vocab:images/test-images/rgb4bit.bmp" ; : test-bitmap1 ( -- path ) "vocab:images/test-images/1bit.bmp" ; [ t ] [ test-bitmap24 [ binary file-contents ] [ load-image ] bi "test-bitmap24" unique-file [ save-bitmap ] [ binary file-contents ] bi = ] unit-test