DrDr related changes
svn: r16403
This commit is contained in:
parent
c6bd8a596d
commit
d557687494
|
@ -10,6 +10,9 @@
|
||||||
|
|
||||||
(define-struct failed-test (panel))
|
(define-struct failed-test (panel))
|
||||||
|
|
||||||
|
(define show-diffs?-env "PLT_REDEX_TEST_NOSHOW_DIFFS")
|
||||||
|
(define show-diffs? (not (getenv show-diffs?-env)))
|
||||||
|
|
||||||
(define tests 0)
|
(define tests 0)
|
||||||
(define failed '())
|
(define failed '())
|
||||||
(define (done)
|
(define (done)
|
||||||
|
@ -50,8 +53,10 @@
|
||||||
(send bdc set-bitmap #f)
|
(send bdc set-bitmap #f)
|
||||||
(let ([diff-bitmap (compute-diffs old-bitmap new-bitmap)])
|
(let ([diff-bitmap (compute-diffs old-bitmap new-bitmap)])
|
||||||
(when diff-bitmap
|
(when diff-bitmap
|
||||||
|
(if show-diffs?
|
||||||
(let ([failed-panel (make-failed-panel line-number bitmap-filename old-bitmap new-bitmap diff-bitmap)])
|
(let ([failed-panel (make-failed-panel line-number bitmap-filename old-bitmap new-bitmap diff-bitmap)])
|
||||||
(set! failed (append failed (list (make-failed-test failed-panel)))))))))
|
(set! failed (append failed (list (make-failed-test failed-panel)))))
|
||||||
|
(set! failed (append failed (list #f))))))))
|
||||||
|
|
||||||
(define (compute-diffs old-bitmap new-bitmap)
|
(define (compute-diffs old-bitmap new-bitmap)
|
||||||
(let* ([w (max (send old-bitmap get-width)
|
(let* ([w (max (send old-bitmap get-width)
|
||||||
|
|
|
@ -17,6 +17,8 @@
|
||||||
|
|
||||||
(define-runtime-path here ".")
|
(define-runtime-path here ".")
|
||||||
|
|
||||||
|
(putenv "PLT_REDEX_TEST_NOSHOW_DIFFS" "yes")
|
||||||
|
|
||||||
(define (flush)
|
(define (flush)
|
||||||
;; these flushes are here for running under cygwin,
|
;; these flushes are here for running under cygwin,
|
||||||
;; which somehow makes mzscheme think it isn't using
|
;; which somehow makes mzscheme think it isn't using
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
(define (center base state y)
|
(define (center base state y)
|
||||||
(define w (pict-width state))
|
(define w (pict-width state))
|
||||||
(define d (quotient (- width w) 2))
|
(define d (quotient (round (- width w)) 2))
|
||||||
(pin-over base d y state))
|
(pin-over base d y state))
|
||||||
|
|
||||||
(define nx
|
(define nx
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
@ -105,7 +105,7 @@
|
||||||
|
|
||||||
(define (center base state x)
|
(define (center base state x)
|
||||||
(define w (pict-height state))
|
(define w (pict-height state))
|
||||||
(define d (quotient (- width w) 2))
|
(define d (quotient (round (- width w)) 2))
|
||||||
(pin-over base x d state))
|
(pin-over base x d state))
|
||||||
|
|
||||||
(define width (pict-height bg))
|
(define width (pict-height bg))
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
@ -104,7 +104,7 @@
|
||||||
|
|
||||||
(define (center base state x)
|
(define (center base state x)
|
||||||
(define w (pict-height state))
|
(define w (pict-height state))
|
||||||
(define d (quotient (- width w) 2))
|
(define d (quotient (round (- width w)) 2))
|
||||||
(pin-over base x d state))
|
(pin-over base x d state))
|
||||||
|
|
||||||
(define width (pict-height bg))
|
(define width (pict-height bg))
|
||||||
|
|
|
@ -456,6 +456,8 @@
|
||||||
(car l)))
|
(car l)))
|
||||||
(st "Yes & No" frame get-label)
|
(st "Yes & No" frame get-label)
|
||||||
|
|
||||||
|
(send frame show #f)
|
||||||
|
|
||||||
(define (test-controls parent frame)
|
(define (test-controls parent frame)
|
||||||
(define side-effect #f)
|
(define side-effect #f)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user