Fixed some missing links in the documentation.
(cherry picked from commit da6e819b6f
)
This commit is contained in:
parent
fd6d7de506
commit
ef167bb249
|
@ -1,6 +1,8 @@
|
||||||
#lang scribble/doc
|
#lang scribble/doc
|
||||||
|
|
||||||
@(require scribble/manual)
|
@(require scribble/manual
|
||||||
|
(for-label htdp/error)
|
||||||
|
)
|
||||||
|
|
||||||
@title[#:tag "error-reporting"]{Error Reporting Functions}
|
@title[#:tag "error-reporting"]{Error Reporting Functions}
|
||||||
|
|
||||||
|
|
|
@ -114,7 +114,7 @@
|
||||||
;; check-arg : sym bool str (or/c str non-negative-integer) TST -> void
|
;; check-arg : sym bool str (or/c str non-negative-integer) TST -> void
|
||||||
(define (check-arg pname condition expected arg-posn given)
|
(define (check-arg pname condition expected arg-posn given)
|
||||||
(unless condition
|
(unless condition
|
||||||
(tp-error pname "expects a ~a as ~a argument, given: ~e"
|
(tp-error pname "expects a ~a as ~a argument, given ~e"
|
||||||
expected
|
expected
|
||||||
(spell-out arg-posn)
|
(spell-out arg-posn)
|
||||||
given)))
|
given)))
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
#lang scribble/doc
|
#lang scribble/doc
|
||||||
|
|
||||||
@(require scribble/manual scribble/eval)
|
@(require scribble/manual scribble/eval
|
||||||
|
(for-label lang/prim lang/imageeq lang/posn racket/gui/base))
|
||||||
@(define (htdp-ref s) @secref[#:doc '(lib "scribblings/htdp-langs/htdp-langs.scrbl") s])
|
@(define (htdp-ref s) @secref[#:doc '(lib "scribblings/htdp-langs/htdp-langs.scrbl") s])
|
||||||
|
|
||||||
@title{HtDP Languages as Libraries}
|
@title{HtDP Languages as Libraries}
|
||||||
|
@ -72,7 +73,7 @@ libraries in legacy form. It provides the bindings of
|
||||||
@defmodule[lang/plt-pretty-big]
|
@defmodule[lang/plt-pretty-big]
|
||||||
|
|
||||||
The @racketmodname[lang/plt-pretty-big] module extends
|
The @racketmodname[lang/plt-pretty-big] module extends
|
||||||
@racket[lang/plt-pretty-big-text] with @racketmodname[scheme/gui/base]
|
@racket[lang/plt-pretty-big-text] with @racketmodname[racket/gui/base]
|
||||||
and @racketmodname[lang/imageeq]. This language corresponds to the
|
and @racketmodname[lang/imageeq]. This language corresponds to the
|
||||||
@onscreen{Pretty Big} legacy language in DrRacket.
|
@onscreen{Pretty Big} legacy language in DrRacket.
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
#lang scheme/base
|
#lang scheme/base
|
||||||
|
|
||||||
(require test-engine/scheme-tests)
|
(require test-engine/racket-tests)
|
||||||
|
|
||||||
(define (generate-report) (test)#;(void))
|
(define (generate-report) (test)#;(void))
|
||||||
|
|
||||||
(provide (all-from-out test-engine/scheme-tests)
|
(provide (all-from-out test-engine/racket-tests)
|
||||||
generate-report)
|
generate-report)
|
||||||
|
|
|
@ -1,25 +1,26 @@
|
||||||
#lang scribble/doc
|
#lang scribble/doc
|
||||||
|
|
||||||
@(require scribble/manual)
|
@(require scribble/manual
|
||||||
|
(for-label test-engine/racket-tests))
|
||||||
|
|
||||||
@title{Testing}
|
@title{Testing}
|
||||||
|
|
||||||
@; -----------------------------------------------------------------------------
|
@; -----------------------------------------------------------------------------
|
||||||
@defmodule[htdp/testing #:use-sources (test-engine/scheme-tests)]
|
@defmodule[htdp/testing #:use-sources (test-engine/racket-tests)]
|
||||||
|
|
||||||
The library re-exports the following identifiers from test-engine/scheme-tests:
|
The library re-exports the following identifiers from test-engine/racket-tests:
|
||||||
|
|
||||||
@racket[build-test-engine]
|
@defproc[(build-test-engine) void?]
|
||||||
@racket[builder]
|
@defproc[(builder) void?]
|
||||||
@racket[display-results]
|
@defproc[(display-results) void?]
|
||||||
@racket[error-handler]
|
@defproc[(error-handler) void?]
|
||||||
@racket[exn:fail:wish]
|
@defproc[(exn:fail:wish) void?]
|
||||||
@racket[generate-report]
|
@defproc[(generate-report) void?]
|
||||||
@racket[get-test-engine]
|
@defproc[(get-test-engine) void?]
|
||||||
@racket[reset-tests]
|
@defproc[(reset-tests) void?]
|
||||||
@racket[run-tests]
|
@defproc[(run-tests) void?]
|
||||||
@racket[scheme-test-data]
|
@defproc[(scheme-test-data) void?]
|
||||||
@racket[signature-test-info%]
|
@defproc[(signature-test-info%) void?]
|
||||||
|
|
||||||
|
|
||||||
@(require scribble/eval
|
@(require scribble/eval
|
||||||
|
|
Loading…
Reference in New Issue
Block a user