scribble-enhanced/collects/tests/scriblib/bibtex.rkt
Jay McCarthy d1019505c9 Adding scriblib/bibtex.
original commit: 291ee08736847a5daf21d30cb1a5b1e841316539
2011-05-21 10:10:05 -06:00

23 lines
707 B
Racket

#lang racket
(require racket/runtime-path
tests/eli-tester
scriblib/bibtex)
(define-runtime-path example.bib "example.bib")
(test
(let ()
(define-bibtex-cite example.bib
~cite-id citet-id generate-bibliography-id)
(test
(~cite-id "cryptoeprint:2000:067")
(~cite-id "Tobin-Hochstadt:2011fk")
(~cite-id "cryptoeprint:2000:067" "Tobin-Hochstadt:2011fk")
(~cite-id "cryptoeprint:2000:067 Tobin-Hochstadt:2011fk")
(citet-id "cryptoeprint:2000:067")
(citet-id "Tobin-Hochstadt:2011fk")
(citet-id "Tobin-Hochstadt:2011fk" "Tobin-Hochstadt:2011fk")
(citet-id "Tobin-Hochstadt:2011fk Tobin-Hochstadt:2011fk")
(generate-bibliography-id))))