X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests.lisp;h=dd8035a6f8f5d456df37bf7998ea96eb4debe311;hb=8df04510a35e76a04399872d24ccdfa322a763ff;hp=8ff7fba4a2d30b1f2b877021d7bc340cf1e4a744;hpb=7578d25c5e6fe5e451c83d4ac427caaf618d8937;p=hyperobject.git diff --git a/tests.lisp b/tests.lisp index 8ff7fba..dd8035a 100644 --- a/tests.lisp +++ b/tests.lisp @@ -7,9 +7,9 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Apr 2003 ;;;; -;;;; $Id: tests.lisp,v 1.3 2003/04/28 21:11:55 kevin Exp $ +;;;; $Id: tests.lisp,v 1.6 2003/05/14 05:38:09 kevin Exp $ ;;;; -;;;; This file is Copyright (c) 2000-2002 by Kevin M. Rosenberg +;;;; This file is Copyright (c) 2000-2003 by Kevin M. Rosenberg ;;;; ************************************************************************* (defpackage #:hyperobject-tests @@ -58,7 +58,7 @@ :subobject t)) (:metaclass hyperobject-class) (:default-initargs :title nil :street nil) - (:user-name "Address") + (:user-name "Address" "Addresses") (:default-print-slots title street) (:description "An address")) @@ -102,13 +102,13 @@ (rem-all-tests) -(deftest p1 (view-to-string mary) " Person: +(deftest p1 (view-to-string mary) "Person: Mary Jackson Thu, 4 May 2000 03:02:01 Style & Grace ") -(deftest p2 (view-to-string mary :subobjects t) " Person: +(deftest p2 (view-to-string mary :subobjects t) "Person: Mary Jackson Thu, 4 May 2000 03:02:01 Style & Grace - Addresss: + Addresses: Home 321 Shady Lane Phone Numbers: Voice 367-9812 @@ -120,11 +120,61 @@ Fax 123-0005 ") -(deftest p3 (view-to-string mary :category t) - "") +(deftest p3 (view-to-string mary :category :compact-text-labels) + "Person: + first-name Mary last-name Jackson dob Thu, 4 May 2000 03:02:01 resume Style & Grace +") -(deftest p4 (view-to-string mary :subobjects t :category t) - "") +(deftest p4 (view-to-string mary :subobjects t :category :html-labels) + "

Person:

+") (deftest p5 (view-to-string mary :subobjects t :category :xml-link-labels) - "") + "Person: + + Addresss: +
<![CDATA[Home]]> + Phone Numbers: + <![CDATA[Voice]]> + + <![CDATA[Fax]]> + + +
+
<![CDATA[Office]]> + Phone Numbers: + <![CDATA[Main line]]> + + <![CDATA[Staff line]]> + + <![CDATA[Fax]]> + + +
+
+
+
+")