longlene / cl-raylib

Common Lisp binding of raylib
MIT License
145 stars 21 forks source link

Tests failed #40

Closed Hellseher closed 1 year ago

Hellseher commented 1 year ago

Hi,

I am about to pack the project for Guix but it faild on running tests:

Unhandled ASDF/FIND-COMPONENT:MISSING-COMPONENT in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                                             {100AFB01B3}>:
  Component "cl-raylib-test" not found

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {100AFB01B3}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK Component "cl-raylib-test" not found #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* Component "cl-raylib-test" not found)
2: (INVOKE-DEBUGGER Component "cl-raylib-test" not found)
3: (ERROR ASDF/FIND-COMPONENT:MISSING-COMPONENT :REQUIRES "cl-raylib-test")
4: ((:METHOD ASDF/OPERATE:OPERATE (SYMBOL T)) ASDF/LISP-ACTION:LOAD-OP "cl-raylib-test") [fast-method]
5: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:LOAD-OP "cl-raylib-test")
6: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
7: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "cl-raylib-test") [fast-method]
8: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {10034C504B}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
9: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
10: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {10034C3FBB}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
11: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "cl-raylib-test") [fast-method]
12: (ASDF/OPERATE:LOAD-SYSTEM "cl-raylib-test")
13: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF/OPERATE:LOAD-SYSTEM "cl-raylib-test") #<NULL-LEXENV>)
14: (EVAL (ASDF/OPERATE:LOAD-SYSTEM "cl-raylib-test"))
15: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(require :asdf)") (:EVAL . #<(SIMPLE-ARRAY CHARACTER (260)) (asdf:initialize-source-registry (list :source-registry (list :tree (uiop:ensure-pathname "/gnu/store/wjfzk3hflmy766abplhddwn9nbivwyr1-sbcl-cl-raylib-0.0.1-0.985ceeb/share/common-lisp/sbcl/cl-raylib" ... {100B0E800F}>) (:EVAL . "(asdf:load-system \"cl-raylib\")") (:EVAL . "(asdf:load-system \"cl-raylib-test\")") (:QUIT)))
16: (SB-IMPL::TOPLEVEL-INIT)
17: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
18: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
19: (SB-IMPL::%START-LISP)

Thanks

longlene commented 1 year ago

@Hellseher Sorry, there is no such test component yet. Let have a try to add some items for test.