X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Fatoifl.lisp;h=41945d9005b8f0c0b6c8441a649465d02ec775be;hb=6fa89a151c41d40386c8e50bb66a94e14a366b3e;hp=23bbda0b101ecba2d189f57a71b08cfe65a21ee9;hpb=0bf8fb658b7a8181a42792f7cb0de08b91f7a8d3;p=uffi.git diff --git a/tests/atoifl.lisp b/tests/atoifl.lisp index 23bbda0..41945d9 100644 --- a/tests/atoifl.lisp +++ b/tests/atoifl.lisp @@ -2,31 +2,28 @@ ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; -;;;; Name: atoifl.cl +;;;; Name: atoifl.lisp ;;;; Purpose: UFFI Example file to atoi/atof/atol ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Mar 2002 ;;;; -;;;; $Id: atoifl.lisp,v 1.2 2003/04/29 12:57:10 kevin Exp $ +;;;; $Id$ ;;;; -;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; This file, part of UFFI, is Copyright (c) 2002-2005 by Kevin M. Rosenberg ;;;; -;;;; UFFI users are granted the rights to distribute and use this software -;;;; as governed by the terms of the Lisp Lesser GNU Public License -;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. ;;;; ************************************************************************* -(in-package :uffi-tests) +(in-package #:uffi-tests) -(uffi:def-function ("atoi" c-atoi) +(uffi:def-function ("atoi" c-atoi) ((str :cstring)) :returning :int) -(uffi:def-function ("atol" c-atol) +(uffi:def-function ("atol" c-atol) ((str :cstring)) :returning :long) -(uffi:def-function ("atof" c-atof) +(uffi:def-function ("atof" c-atof) ((str :cstring)) :returning :double) @@ -39,7 +36,7 @@ "Returns a double float from a string." (uffi:with-cstring (str-cstring str) (c-atof str-cstring))) - -(deftest atoi.1 (atoi "123") 123) -(deftest atoi.2 (atoi "") 0) -(deftest atof.3 (atof "2.23") 2.23d0) + +(deftest :atoi.1 (atoi "123") 123) +(deftest :atoi.2 (atoi "") 0) +(deftest :atof.3 (atof "2.23") 2.23d0)