scribble-enhanced/collects/tests/scribble/xref.rkt
Matthew Flatt e752f91ee4 `xref-binding->definition-tag': fix two-argument-list mode
Closes PR 11847

original commit: 00ca86ffc6641892828a0444babd00357a03bb82
2011-04-12 15:55:22 -04:00

22 lines
675 B
Racket

#lang racket/base
(require scribble/xref
racket/fasl
setup/dirs)
(define xref (load-xref (list
(lambda ()
(cadr
(call-with-input-file*
(build-path (find-doc-dir)
"reference"
"out.sxref")
fasl->s-exp))))))
(unless (equal? '(form ((lib "racket/contract.rkt") ->))
(xref-binding->definition-tag
xref
(list '(lib "contract.rkt" "racket") '->)
#f))
(error "failed"))