r10564: fix :modules in def-function
authorKevin M. Rosenberg <kevin@rosenberg.net>
Tue, 7 Jun 2005 19:30:45 +0000 (19:30 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Tue, 7 Jun 2005 19:30:45 +0000 (19:30 +0000)
13 files changed:
tests/arrays.lisp
tests/atoifl.lisp
tests/casts.lisp
tests/compress.lisp
tests/foreign-var.lisp
tests/getenv.lisp
tests/gethostname.lisp
tests/pointers.lisp
tests/strtol.lisp
tests/structs.lisp
tests/time.lisp
tests/uffi-c-test-lib.lisp
tests/union.lisp

index cdfe4ed147e517140c40cadad4689ffd437ad24a..25ad9011a6b9c7cb31875be61e9875bb760e59ba 100644 (file)
@@ -20,7 +20,7 @@
 
 (uffi:def-foreign-type long-ptr (* :long))
 
-(deftest array.1
+(deftest :array.1
     (let ((a (uffi:allocate-foreign-object :long +column-length+))
          (results nil))
       (dotimes (i +column-length+)
@@ -32,7 +32,7 @@
   (0 1 4 9 16 25 36 49 64 81))
 
 
-(deftest array.2
+(deftest :array.2
     (let ((a (uffi:allocate-foreign-object 'long-ptr +row-length+))
          (results nil))
       (dotimes (r +row-length+)
index 00bddbcca9d57f81cd321c5d1325717a480ceca5..fce1e7fa91fee84b0a2bdb362e64844c85715e4c 100644 (file)
 
 (uffi:def-function ("atoi" c-atoi) 
     ((str :cstring))
-  :module "c"
   :returning :int)
 
 (uffi:def-function ("atol" c-atol) 
     ((str :cstring))
-  :module "c"
   :returning :long)
 
 (uffi:def-function ("atof" c-atof) 
     ((str :cstring))
-  :module "c"
   :returning :double)
 
 (defun atoi (str)
@@ -40,6 +37,6 @@
   (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)
index da4bfa5d747c65e3644f9ccc179c24b93d9fba5b..709f06db9759c35b6040926e4289c64cd74e3616 100644 (file)
@@ -1,6 +1,6 @@
 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
 ;;;; *************************************************************************
-;;;; FILE IDENTIFICATION
+;;;; FILE IDENTIFICAION
 ;;;;
 ;;;; Name:          casts.lisp
 ;;;; Purpose:       Tests of with-cast-pointer
 
 (uffi:def-function ("cast_test_int" cast-test-int)
     ()
-  :module "c-uffi-test"
+  :module "uffi_tests"
   :returning :pointer-void)
 
 (uffi:def-function ("cast_test_float" cast-test-float)
     ()
-  :module "c-uffi-test"
+  :module "uffi_tests"
   :returning :pointer-void)
 
-(deftest cast.1
+(deftest :cast.1
   (progn
     (uffi:with-cast-pointer (temp (cast-test-int) :int)
       (assert (= (uffi:deref-pointer temp :int) 23)))
@@ -35,7 +35,7 @@
     t)
   t)
 
-(deftest cast.2
+(deftest :cast.2
     (progn
       (uffi:with-cast-pointer (temp (cast-test-float) :double)
        (assert (= (uffi:deref-pointer temp :double) 3.21d0)))
index 7cf3cfa26f499f72de46f47fb6f1abc60079095d..738e16264ffdba131bd7b728a01cb233a4cae3cd 100644 (file)
            (uffi:free-foreign-object destlen)
            (uffi:free-foreign-object dest)))))))
 
-(deftest compress.1 (compress "")
+(deftest :compress.1 (compress "")
   #(120 156 3 0 0 0 0 1) 8)
-(deftest compress.2  (compress "test")
+(deftest :compress.2  (compress "test")
   #(120 156 43 73 45 46 1 0 4 93 1 193) 12)
-(deftest compress.3 (compress "test2")
+(deftest :compress.3 (compress "test2")
   #(120 156 43 73 45 46 49 2 0 6 80 1 243) 13)
 
 (defun compress-uncompress (str)
@@ -87,6 +87,6 @@
       uncompressed)))
 
 
-(deftest uncompress.1 "" "")
-(deftest uncompress.2 "test" "test")
-(deftest uncompress.3 "test2" "test2")
+(deftest :uncompress.1 "" "")
+(deftest :uncompress.2 "test" "test")
+(deftest :uncompress.3 "test2" "test2")
index 9409eeaf476fc7428c7b8ed8c152e289bcd1714f..e2904ff0e145d6817ae5c35984edf5b765954b8f 100644 (file)
 (def-foreign-var "float_neg_4_5" :float "uffi_tests")
 (def-foreign-var "double_3_1" :double "uffi_tests")
 
-(deftest fvar.1 uchar-13 13)
-(deftest fvar.2 schar-neg-120 -120)
-(deftest fvar.3 uword-257 257)
-(deftest fvar.4 sword-neg-321 -321)
-(deftest fvar.5 uint-1234567 1234567)
-(deftest fvar.6 sint-neg-123456 -123456)
-(deftest fvar.7 float-neg-4-5 -4.5f0)
-(deftest fvar.8 double-3-1 3.1d0)
-
+(deftest :fvar.1 uchar-13 13)
+(deftest :fvar.2 schar-neg-120 -120)
+(deftest :fvar.3 uword-257 257)
+(deftest :fvar.4 sword-neg-321 -321)
+(deftest :fvar.5 uint-1234567 1234567)
+(deftest :fvar.6 sint-neg-123456 -123456)
+(deftest :fvar.7 float-neg-4-5 -4.5f0)
+(deftest :fvar.8 double-3-1 3.1d0)
 
 (uffi:def-foreign-var ("fvar_addend" *fvar-addend*) :int "uffi_tests")
 
   (d :double))
  
 (uffi:def-foreign-var ("fvar_struct" *fvar-struct*) fvar-struct
-  "c-uffi-tests")
+  "uffi_tests")
 
 (uffi:def-function ("fvar_struct_int" fvar-struct-int)
     ()
   :returning :int
-  :module "c-uffi-test")
+  :module "uffi_tests")
  
   (uffi:def-function ("fvar_struct_double" fvar-struct-double)
       ()
     :returning :double
-    :module "c-uffi-test")
+    :module "uffi_tests")
  
-(deftest fvarst.1 *fvar-addend* 3)
-(deftest fvarst.2 (uffi:get-slot-value *fvar-struct* 'fvar-struct 'i) 42)
-(deftest fvarst.3 (= (+ *fvar-addend*
+(deftest :fvarst.1 *fvar-addend* 3)
+(deftest :fvarst.2 (uffi:get-slot-value *fvar-struct* 'fvar-struct 'i) 42)
+(deftest :fvarst.3 (= (+ *fvar-addend*
                        (uffi:get-slot-value *fvar-struct* 'fvar-struct 'i))
                     (fvar-struct-int))
   t)
-(deftest fvarst.4 (uffi:get-slot-value *fvar-struct* 'fvar-struct 'd) 3.2d0)
-(deftest fvarst.5 (= (uffi:get-slot-value *fvar-struct* 'fvar-struct 'd)
+(deftest :fvarst.4 (uffi:get-slot-value *fvar-struct* 'fvar-struct 'd) 3.2d0)
+(deftest :fvarst.5 (= (uffi:get-slot-value *fvar-struct* 'fvar-struct 'd)
                     (fvar-struct-double))
   t)
 
index 6fafc45e2c370ad2e67a878cb921599b522175dc..51bb6ca070c473df19a991b943035a911ecf7fdf 100644 (file)
 
 (uffi:def-function ("getenv" c-getenv) 
     ((name :cstring))
-  :module "c"
   :returning :cstring)
 
 (uffi:def-function ("setenv" c-setenv) 
     ((name :cstring)
      (value :cstring)
      (overwrite :int))
-  :module "c"
   :returning :int)
 
 (uffi:def-function ("unsetenv" c-unsetenv)
     ((name :cstring))
-  :module "c"
   :returning :void)
 
 (defun my-getenv (key)
   (uffi:with-cstrings ((key-native key))
     (c-unsetenv key-native)))
 
-(deftest getenv.1 (progn
+(deftest :getenv.1 (progn
                    (my-unsetenv "__UFFI_FOO1__")
                    (my-getenv "__UFFI_FOO1__"))
   nil)
-(deftest getenv.2 (progn
+(deftest :getenv.2 (progn
                    (my-setenv "__UFFI_FOO1__" "UFFI-TEST")
                    (my-getenv "__UFFI_FOO1__"))
   "UFFI-TEST")
index 577335a8897a6459b34f7b7bd186efcb74bcf8e4..c5ef751776b3784460046679b185b15e010db9e7 100644 (file)
@@ -22,7 +22,6 @@
   (uffi:def-function ("gethostname" c-gethostname) 
       ((name (* :unsigned-char))
        (len :int))
-    :module "c"
     :returning :int)
   
   (defun gethostname ()
          (uffi:convert-from-foreign-string name)
          (error "gethostname() failed.")))))
 
-(deftest gethostname.1 (stringp (gethostname)) t)
-(deftest gethostname.2 (stringp (gethostname2)) t)
-(deftest gethostname.3 (plusp (length (gethostname))) t)
-(deftest gethostname.4 (plusp (length (gethostname2))) t)
-(deftest gethostname.5 (string= (gethostname) (gethostname2)) t)
+(deftest :gethostname.1 (stringp (gethostname)) t)
+(deftest :gethostname.2 (stringp (gethostname2)) t)
+(deftest :gethostname.3 (plusp (length (gethostname))) t)
+(deftest :gethostname.4 (plusp (length (gethostname2))) t)
+(deftest :gethostname.5 (string= (gethostname) (gethostname2)) t)
 
 
 
index 716844893801679bbd6b03d59db6dda65209b99e..64391b9eab0951095cc2e06e9ec24fd757c21e71 100644 (file)
 
 (in-package #:uffi-tests)
 
-(deftest chptr.1
+(deftest :chptr.1
     (let ((native-string "test string"))
       (uffi:with-foreign-string (fs native-string)
        (ensure-char-character
         (deref-pointer fs :char))))
   #\t)
 
-(deftest chptr.2
+(deftest :chptr.2
     (let ((native-string "test string"))
       (uffi:with-foreign-string (fs native-string)
        (ensure-char-character
         (deref-pointer fs :unsigned-char))))
   #\t)
 
-(deftest chptr.3
+(deftest :chptr.3
     (let ((native-string "test string"))
       (uffi:with-foreign-string (fs native-string)
        (ensure-char-integer
         (deref-pointer fs :unsigned-char))))
   116)
 
-(deftest chptr.4
+(deftest :chptr.4
     (let ((native-string "test string"))
       (uffi:with-foreign-string (fs native-string)
        (numberp
         (deref-pointer fs :byte))))
   t)
        
-(deftest chptr.5
+(deftest :chptr.5
     (let ((fs (uffi:allocate-foreign-object :unsigned-char 128)))
       (setf (uffi:deref-array fs '(:array :unsigned-char) 0)
            (uffi:ensure-char-storable #\a))
@@ -56,7 +56,7 @@
 ;; rather than fli:dereference
 
 #-lispworks
-(deftest chptr.6
+(deftest :chptr.6
     (uffi:with-foreign-object (fs '(:array :unsigned-char 128))
       (setf (uffi:deref-array fs '(:array :unsigned-char) 0)
            (uffi:ensure-char-storable #\a))
index b9b73bd805410ff22f7eb92723ce17ee2b39b1bd..cb053cf1351b7f01a2069e9024d1f613c00b0f7b 100644 (file)
@@ -25,7 +25,6 @@
     ((nptr char-ptr)
      (endptr (* char-ptr))
      (base :int))
-  :module "c"
   :returning :long)
 
 (defun strtol (str &optional (base 10))
@@ -55,10 +54,10 @@ of first non-valid character"
        (uffi:free-foreign-object str-native)
        (uffi:free-foreign-object endptr)))))
 
-(deftest strtol.1 (strtol "123") 123 t)
-(deftest strtol.2 (strtol "0") 0 t)
-(deftest strtol.3 (strtol "55a") 55 2)
-(deftest strtol.4 (strtol "a") nil nil)
+(deftest :strtol.1 (strtol "123") 123 t)
+(deftest :strtol.2 (strtol "0") 0 t)
+(deftest :strtol.3 (strtol "55a") 55 2)
+(deftest :strtol.4 (strtol "a") nil nil)
 
 
                           
index 20338d4ded85321dfbe3ce57cb6f5143728e475b..3c886a170e7db27b19511c02e65732fc85ffc2e1 100644 (file)
 (uffi:def-foreign-type foo-ptr (* foo))
 
 ;; tests that compilation worked
-(deftest structs.1 
+(deftest :structs.1 
   (with-foreign-object (p 'foo)
     t)
   t)
 
-(deftest structs.2
+(deftest :structs.2
     (progn
       (uffi:def-foreign-type foo-struct (:struct foo))
       t)
index 01c2090cafa46b3a719a8074c013a1b86ce29d52..78accd28bf47f3a4f56b3652a97420d4b47e1c14 100644 (file)
 
 (uffi:def-function ("time" c-time) 
     ((time (* time-t)))
-  :module "c"
   :returning time-t)
 
 (uffi:def-function "gmtime"
     ((time (* time-t)))
-  :module "c"
   :returning (* tm))
 
 (uffi:def-function "asctime"
     ((time (* tm)))
-  :module "c"
   :returning :cstring)
 
 (uffi:def-type time-t :unsigned-long)
 (uffi:def-type tm-pointer (* tm))
 
-(deftest time.1
+(deftest :time.1
    (uffi:with-foreign-object (time 'time-t)
      (setf (uffi:deref-pointer time :unsigned-long) 7381)
      (uffi:deref-pointer time :unsigned-long))
   7381)
 
-(deftest time.2
+(deftest :time.2
   (uffi:with-foreign-object (time 'time-t)
     (setf (uffi:deref-pointer time :unsigned-long) 7381)
     (let ((tm-ptr (the tm-pointer (gmtime time))))
@@ -79,7 +76,6 @@
 (uffi:def-function ("gettimeofday" c-gettimeofday) 
     ((tv (* timeval))
      (tz (* timezone)))
-  :module "c"
   :returning :int)
                    
 (defun get-utime ()
@@ -90,7 +86,7 @@
          (uffi:get-slot-value tv 'timeval 'usecs))
        res))))
 
-(deftest timeofday.1
+(deftest :timeofday.1
     (multiple-value-bind (t1 res1) (get-utime)
       (multiple-value-bind (t2 res2) (get-utime)
        (and (or (= t2 t1) (> t2 t1))
       (setf (uffi:deref-pointer time :unsigned-long) secs)
       (asctime (gmtime time))))))
 
-(deftest time.3
+(deftest :time.3
     (posix-time-to-asctime 0)
   "Thu Jan  1 00:00:00 1970")
index 4e87608f0bb39d675bd5c60a209e3694a667b1bc..039e7332fd0fb30ce0c924ca0880560659f714c8 100644 (file)
@@ -19,8 +19,7 @@
 (uffi:def-function ("cs_to_upper" cs-to-upper)
   ((input (* :unsigned-char)))
   :returning :void
-  :module "uffi-c-test"
-  )
+  :module "uffi_tests")
 
 (defun string-to-upper (str)
   (uffi:with-foreign-string (str-foreign str)
@@ -30,7 +29,7 @@
 (uffi:def-function ("cs_count_upper" cs-count-upper)
   ((input :cstring))
   :returning :int
-  :module "uffi-c-test")
+  :module "uffi_tests")
 
 (defun string-count-upper (str)
   (uffi:with-cstring (str-cstring str)
     ((size :int)
      (vec (* :double)))
   :returning :void
-  :module "uffi-c-test")
+  :module "uffi_tests")
 
 (uffi:def-function ("return_long_negative_one" return-long-negative-one)
     ()
   :returning :long
-  :module "uffi-c-test")
+  :module "uffi_tests")
 
 (uffi:def-function ("return_int_negative_one" return-int-negative-one)
     ()
   :returning :int
-  :module "uffi-c-test")
+  :module "uffi_tests")
 
 (uffi:def-function ("return_short_negative_one" return-short-negative-one)
     ()
   :returning :short
-  :module "uffi-c-test")
+  :module "uffi_tests")
 
 
 (uffi:def-constant +double-vec-length+ 10)
      (half-double-vector +double-vec-length+ (system:vector-sap vec)))
     vec))
     
-(deftest c-test.1 (string-to-upper "this is a test") "THIS IS A TEST")
-(deftest c-test.2 (string-to-upper nil) nil)
-(deftest c-test.3 (string-count-upper "This is a Test") 2)
-(deftest c-test.4 (string-count-upper nil) -1)
-(deftest c-test.5 (test-half-double-vector)
+(deftest :c-test.1 (string-to-upper "this is a test") "THIS IS A TEST")
+(deftest :c-test.2 (string-to-upper nil) nil)
+(deftest :c-test.3 (string-count-upper "This is a Test") 2)
+(deftest :c-test.4 (string-count-upper nil) -1)
+(deftest :c-test.5 (test-half-double-vector)
   (0.0d0 0.5d0 1.0d0 1.5d0 2.0d0 2.5d0 3.0d0 3.5d0 4.0d0 4.5d0))
-(deftest c-test.6 (return-long-negative-one) -1)
-(deftest c-test.7 (return-int-negative-one) -1)
-(deftest c-test.8 (return-short-negative-one) -1)
+(deftest :c-test.6 (return-long-negative-one) -1)
+(deftest :c-test.7 (return-int-negative-one) -1)
+(deftest :c-test.8 (return-short-negative-one) -1)
 
index 584d563e686652e44280f790235ce56d3f1f5526..befbbe8bccd3ffba4a966c3aa10be0226874828f 100644 (file)
         (* 256 (char-code #\C))
         (* 1 128)))
 
-(deftest union.1 
+(deftest :union.1 
     (uffi:ensure-char-character 
      (uffi:get-slot-value *u* 'tunion1 'char))
   #\A)
 
-(deftest union.2 
+(deftest :union.2 
     (uffi:ensure-char-integer 
      (uffi:get-slot-value *u* 'tunion1 'char))
   65)
 
 #-(or sparc sparc-v9 mcl)
-(deftest union.3 (plusp (uffi:get-slot-value *u* 'tunion1 'uint)) t)
+(deftest :union.3 (plusp (uffi:get-slot-value *u* 'tunion1 'uint)) t)
 
 
 (uffi:def-union foo-u
 (uffi:def-foreign-type foo-u-ptr (* foo-u))
 
 ;; tests that compilation worked
-(deftest unions.4 
+(deftest :unions.4 
   (with-foreign-object (p 'foo-u)
     t)
   t)
 
-(deftest unions.5
+(deftest :unions.5
     (progn
       (uffi:def-foreign-type foo-union (:union foo-u))
       t)