racket/collects/tests/framework/number-snip.rkt
Robby Findler 6ea6483221 adjust number-snip% so that it subscribes to the file/convertible
protocol for 'png-bytes and 'text
2011-11-20 16:38:17 -06:00

23 lines
472 B
Racket

#lang racket/base
(require "test-suite-utils.rkt")
(test
'number-snip-convert-text
(λ (x) (equal? "1/2" x))
(lambda ()
(queue-sexp-to-mred
`((dynamic-require 'file/convertible 'convert)
(number-snip:make-fraction-snip 1/2 #f)
'text
#f))))
(test
'number-snip-convert-png
bytes?
(lambda ()
(queue-sexp-to-mred
`((dynamic-require 'file/convertible 'convert)
(number-snip:make-fraction-snip 1/2 #f)
'png-bytes
#f))))