On this page:
top
up

4Testing UtilitiesπŸ”— i

4.1Checking documentation completenessπŸ”— i

procedure

( check-docs lib[#:skipskip])any

Checks to see if the module path named by lib (e.g. 'racket/list) has documented all of its exports and prints an error message to (current-error-port ) if not.

If skip is a regexp, then exporting matching that regexp are ignored. If it is a symbol, then that export is ignored. If it is a list of symbols and regexps, then any exporting matching any of the symbols or regexps are ignored. If it is a function, the function is treated as a predicate and passed each export of the module. If skip is #f, no exports are skipped.

Changed in version 1.10 of package racket-index: Changed lib to accept any module path.

4.2Logging Test ResultsπŸ”— i

NOTE: This library is deprecated; use raco/testing, instead.

procedure

( test-log! result)void?

result:any/c
Re-exports test-log! from raco/testing.

procedure

( test-log [ #:display?display?
#:exit?exit?])
display?:any/c =#f
exit?:any/c =#f
Re-exports test-report from raco/testing.

Changed in version 1.11 of package testing-util-lib: Allow any value for the display? and exit? arguments, not just booleans.

parameter

( test-log-enabled? )boolean?

(test-log-enabled? enabled?)void?
enabled?:any/c
= #t

Added in version 1.1 of package testing-util-lib.
Changed in version 1.11: Allow any value for the parameter and coerce it to a boolean.

(current-test-invocation-directory test-invocation-directory)
void?
test-invocation-directory:(or/c #fpath-string? )
= #f

Added in version 1.2 of package testing-util-lib.

top
up

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /