You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pollen/pollen/test/test-lang-splice.rkt

18 lines
634 B
Racket

#lang racket/base
(require rackunit)
(module markup pollen/markup
"Hello" (when #t (@ "Splice")) "" (when/splice #t "Splice") "World")
(require (prefix-in markup: 'markup))
(check-equal? markup:doc '(root "Hello" "Splice" "Splice" "World"))
(module pre pollen/pre
"Hello" (when #t (@ "Splice")) "" (when/splice #t "Splice") "World")
(require (prefix-in pre: 'pre))
(check-equal? pre:doc "HelloSpliceSpliceWorld")
(module markdown pollen/markdown
"Hello" (when #t (@ "Splice")) "" (when/splice #t "Splice") "World")
(require (prefix-in markdown: 'markdown))
(check-equal? markdown:doc '(root (p () "HelloSpliceSpliceWorld")))