It seems that later `xlunit' versions turn this off.
(defun assert-pp-ctype (type kernel string)
(let* ((*print-right-margin* 77)
(defun assert-pp-ctype (type kernel string)
(let* ((*print-right-margin* 77)
(print (with-output-to-string (out)
(pprint-c-type type out kernel))))
(assert-equal (expand-tabs print) (expand-tabs string)
(print (with-output-to-string (out)
(pprint-c-type type out kernel))))
(assert-equal (expand-tabs print) (expand-tabs string)
:description "Top-level test for the Sod translator."))
(defun assert-princ (object string)
:description "Top-level test for the Sod translator."))
(defun assert-princ (object string)
- (let ((*print-right-margin* 77)
- (print (princ-to-string object)))
+ (let* ((*print-right-margin* 77)
+ (*print-pretty* t)
+ (print (princ-to-string object)))
(assert-equal print string
(format nil "Assert princ: ~S ~_prints as `~A' ~_~
rather than `~A'."
(assert-equal print string
(format nil "Assert princ: ~S ~_prints as `~A' ~_~
rather than `~A'."