X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Ftime.lisp;h=25a876fbfd96e613de36de24f08f28df1c48afb1;hb=e7f066acd55f728fa55d5f91c2cdc77434119da5;hp=cccd0b40f80421aa319a6ae294099a470906e0cc;hpb=3f02f80ce6909ada82d9791172821756f967a844;p=uffi.git diff --git a/tests/time.lisp b/tests/time.lisp index cccd0b4..25a876f 100644 --- a/tests/time.lisp +++ b/tests/time.lisp @@ -39,19 +39,19 @@ :returning (* tm)) (uffi:def-function "asctime" - ((time (* tm))) + ((time (:struct-pointer tm))) :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)))) @@ -86,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)) @@ -105,6 +105,6 @@ (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")