;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10; Package: umlisp -*- ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; ;;;; Name: parse.lisp ;;;; Purpose: Parsing tests for UMLisp ;;;; Author: Kevin M. Rosenberg ;;;; Date Started: May 2003 ;;;; ;;;; $Id: parse.lisp,v 1.2 2003/05/08 01:28:30 kevin Exp $ ;;;; ;;;; This file, part of UMLisp, is ;;;; Copyright (c) 2000-2002 by Kevin M. Rosenberg, M.D. ;;;; ;;;; UMLisp users are granted the rights to distribute and use this software ;;;; as governed by the terms of the GNU General Public License. ;;;; ************************************************************************* (in-package #:umlisp-tests) (eval-when (:compile-toplevel :load-toplevel :execute) (if (probe-file (umlisp::umls-pathname "MRFILES")) (pushnew :umls-files cl:*features*) (format t "~&Skipping tests based on UMLS distribution~%"))) (import '(umlisp::*umls-files* umlisp::*umls-cols*)) #+umls-files (progn (umlisp::ensure-init-umls) (deftest uparse.1 (length *umls-files*) 52) (deftest uparse.2 (length *umls-cols*) 327) ) ;; umls-files #+umls-files (setq cl:*features* (delete :umls-files cl:*features*))