Ticket #469: test-egg.diff

File test-egg.diff, 2.1 KB (added by Christian Kellermann, 13 years ago)

patch for this bug

  • test-support.scm

     
    448448(define current-test-group (make-parameter #f))
    449449(define current-test-verbosity
    450450  (make-parameter
    451    (cond ((getenv "TEST_QUIET") => (lambda (s) (equal? s "0"))) (else #t))))
     451   (cond ((get-environment-variable "TEST_QUIET") => (lambda (s) (equal? s "0"))) (else #t))))
    452452(define current-test-epsilon (make-parameter 1e-5))
    453453(define current-test-comparator (make-parameter test-equal?))
    454454(define current-test-applier (make-parameter test-default-applier))
     
    460460
    461461(define test-first-indentation
    462462  (make-parameter
    463    (or (cond ((getenv "TEST_FIRST_INDENTATION") => string->number) (else #f))
     463   (or (cond ((get-environment-variable "TEST_FIRST_INDENTATION") => string->number) (else #f))
    464464       1)))
    465465
    466466(define test-max-indentation
    467467  (make-parameter
    468    (or (cond ((getenv "TEST_MAX_INDENTATION") => string->number) (else #f))
     468   (or (cond ((get-environment-variable "TEST_MAX_INDENTATION") => string->number) (else #f))
    469469       5)))
    470470
    471471(define (string->info-matcher str)
     
    482482
    483483(define (getenv-filter-list proc name . o)
    484484  (cond
    485     ((getenv name)
     485    ((get-environment-variable name)
    486486     => (lambda (s)
    487487          (condition-case
    488488           (let ((f (proc s)))
     
    507507
    508508(define current-column-width
    509509  (make-parameter
    510    (or (cond ((getenv "TEST_COLUMN_WIDTH") => string->number) (else #f))
     510   (or (cond ((get-environment-variable "TEST_COLUMN_WIDTH") => string->number) (else #f))
    511511       78)))
    512512
    513513(define test-ansi?
    514514  (make-parameter
    515515   (cond
    516     ((getenv "TEST_USE_ANSI")
     516    ((get-environment-variable "TEST_USE_ANSI")
    517517     => (lambda (s) (not (equal? s "0"))))
    518518    (else
    519519     (and (##sys#tty-port? (current-output-port))
    520           (member (getenv "TERM")
     520          (member (get-environment-variable "TERM")
    521521                  '("xterm" "xterm-color" "xterm-256color" "rxvt" "kterm"
    522522                    "linux" "screen" "screen-256color" "vt100")))))))