X-Git-Url: http://git.kpe.io/?p=hyperobject.git;a=blobdiff_plain;f=tests.lisp;h=9b68d9891fcda355cd1ed4b07ddbf6b6c4ba51ae;hp=10f98bf6a747f3e2d024216439245b92d7e92916;hb=84f0745468d57540f972b31c230f1ccae2bc1768;hpb=75d40f3a03e62192fef536292f3ec53bc576ae16 diff --git a/tests.lisp b/tests.lisp index 10f98bf..9b68d98 100644 --- a/tests.lisp +++ b/tests.lisp @@ -7,9 +7,9 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Apr 2003 ;;;; -;;;; $Id: tests.lisp,v 1.4 2003/04/29 09:47:10 kevin Exp $ +;;;; $Id$ ;;;; -;;;; 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 @@ -25,6 +25,7 @@ :value-type (varchar 30) :value-constraint stringp :hyperlink find-person-by-last-name + :hyperlink-parameters (("narrow" . "yes")) :null-allowed nil) (full-name :value-type string :stored nil) (dob :initarg :dob :accessor dob @@ -58,7 +59,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")) @@ -68,7 +69,8 @@ :value-constraint stringp) (phone-number :initarg :phone-number :accessor phone-number :value-type (varchar 16) - :value-constraint stringp)) + :value-constraint stringp + :hyperlink search-phone-number)) (:metaclass hyperobject-class) (:user-name "Phone Number") (:default-initargs :title nil :phone-number nil) @@ -102,13 +104,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,61 +122,8 @@ Fax 123-0005 ") -(deftest p3 (view-to-string mary :category :compact-text-labels) - " Person: +(deftest p3 (view-to-string mary :vid :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 :html-labels) - "

Person:

-") - -(deftest p5 (view-to-string mary :subobjects t :category :xml-link-labels) - " Person: - Mary Jackson Style & Grace - Addresss: -
Home 321 Shady Lane - Phone Numbers: - Voice 367-9812 - - Fax 367-9813 - - -
-
Office 113 Main St. - Phone Numbers: - Main line 123-0001 - - Staff line 123-0002 - - Fax 123-0005 - - -
-
-
-
-")