cover/tests/do-syntax.rkt
2015-02-20 09:40:42 -05:00

16 lines
469 B
Racket

#lang racket
(require cover rackunit racket/runtime-path)
(define-runtime-path syntax.rkt "syntax.rkt")
(test-begin
(after
(clear-coverage!)
(test-files! syntax.rkt)
(define x (get-test-coverage))
(define c?
(make-covered? (hash-ref x (path->string syntax.rkt))
(path->string syntax.rkt)))
(for ([i (in-naturals 1)]
[_ (in-string (file->string syntax.rkt))])
(check-not-eq? (c? i) 'uncovered (~a i)))
(clear-coverage!)))