7 #+begin_src lisp :results silent 8 (let ((asds '("lisp/std.asd" "lisp/lib/rdb.asd" "lisp/lib/organ/organ.asd" "lisp/lib/skel/skel.asd"
9 "lisp/ffi/rocksdb.asd" "lisp/ffi/btrfs.asd" "lisp/ffi/uring.asd")))
10 (mapc (lambda (x) (asdf:load-asd (pathname x))) asds))
11 (asdf:load-system :std)
15 #+begin_src lisp :package std/tests :results output replace :exports results 16 (load "lisp/std/tests.lisp")
17 (load "lisp/std/tests/sxp.lisp")
18 (rt:do-tests :named-readtables)
22 (in-package :std/tests/sxp)
23 (setq *sxp-test-file* "lisp/std/tests/tests.sxp")
28 in suite NAMED-READTABLES with 1/1 tests:
29 #<PASS READTABLES-TEST1041>
31 in suite STD with 10/10 tests:
35 #<PASS ALIEN-TEST1048>
36 #<PASS THREAD-TEST1047>
43 in suite RT with 1/1 tests:
46 in suite CLI with 1/1 tests:
49 in suite SXP with 4/4 tests:
50 #<PASS SXP-STREAM-TEST1057>
51 #<PASS SXP-STRING-TEST1056>
52 #<PASS SXP-FILE-TEST1055>
53 #<PASS FORMS-TEST1054>
59 #+begin_src lisp :package rdb.tests :results output replace :exports results 60 (asdf:load-system :rdb/tests)
61 (in-package :rdb/tests)
62 (load "lisp/lib/rdb/tests.lisp")
63 (setq log:*log-level* :debug)
67 : in suite RDB with 0/0 tests:
71 #+begin_src lisp :package organ.tests :results output replace :exports results 72 (asdf:load-system :organ/tests)
73 (in-package :organ.tests)
74 (setq log:*log-level* :debug)
75 (load "lisp/lib/organ/tests.lisp")
80 in suite ORGAN with 3/3 tests:
83 ; #<TEST ORG-HEADLINE :fn ORG-HEADLINE-test18308 :args NIL :persist NIL {1005FBD213}>
85 ; #<PASS (= (LEVEL (ORG-PARSE (MAKE-ORG-HEADLINE S))) 2)>
87 ; #<PASS (STRING= (TITLE (ORG-PARSE (MAKE-ORG-HEADLINE S))) DONE testing stuff )>
89 ; #<PASS (= (LENGTH (TAGS (ORG-PARSE (MAKE-ORG-HEADLINE S)))) 2)>
90 #<PASS ORG-HEADLINE-TEST18308>
93 ; #<TEST ORG-LINES :fn ORG-LINES-test18307 :args NIL :persist NIL {1005FBAEE3}>
95 ; #<PASS (READ-ORG-LINES (OPEN *TEST-FILE*))>
97 ; #<PASS (READ-ORG-LINES-FROM-STRING S)>
98 #<PASS ORG-LINES-TEST18307>
101 ; #<TEST ORG-FILE :fn ORG-FILE-test18306 :args NIL :persist NIL {1005FB96E3}>
103 ; #<PASS (READ-ORG-FILE *TEST-FILE*)>
104 #<PASS ORG-FILE-TEST18306>
109 #+begin_src lisp :package skel.tests :results output replace :exports results 110 (asdf:load-system :skel/tests)
111 (in-package :skel.tests)
112 (load "lisp/lib/skel/tests.lisp")
113 (setq *log-level* :debug)
118 ; compiling file "/home/ellis/dev/skel/tests.lisp" (written 15 OCT 2023 03:10:25 AM):
120 ; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.8.18.master.74-8cf7faf9a-linux-x64/home/ellis/dev/skel/tests-tmpR8PK79V8.fasl
121 ; compilation finished in 0:00:00.006
122 in suite SKEL with 6/6 tests:
125 ; #<TEST VM :fn VM-test17295 :args NIL :persist NIL {100713BF53}>
127 ; #<PASS (LET ((VM (MAKE-SK-VM C9)))
128 (DOTIMES (I C8) (SKS-POP VM))
131 ; #<PASS (SKS-POP VM)>
135 ; #<TEST MAKEFILE :fn MAKEFILE-test17294 :args NIL :persist NIL {100713A443}>
137 ; #<PASS (NULL (SK-WRITE-FILE (MK) IF-EXISTS SUPERSEDE PATH (TMP-PATH mk)))>
139 ; #<PASS (PUSH-RULE R1 MK1)>
141 ; #<PASS (PUSH-RULE R2 MK1)>
143 ; #<PASS (PUSH-DIRECTIVE
144 (CMD ifeq ($(DEBUG),1) echo foo
148 ; #<PASS (PUSH-VAR '(A B) MK1)>
150 ; #<PASS (PUSH-VAR '(B C) MK1)>
151 #<PASS MAKEFILE-TEST17294>
154 ; #<TEST SKELRC :fn SKELRC-test17293 :args NIL :persist NIL {1006FD6AF3}>
155 #<PASS SKELRC-TEST17293>
158 ; #<TEST SKELFILE :fn SKELFILE-test17292 :args NIL :persist NIL {1006FD5843}>
160 ; #<PASS (SK-WRITE-FILE (MAKE-INSTANCE 'SK-PROJECT NAME nada PATH %TMP) PATH
161 %TMP IF-EXISTS SUPERSEDE)>
163 ; #<FAIL (INIT-SKELFILE %TMP)>
165 ; #<PASS (LOAD-SKELFILE %TMP)>
167 ; #<PASS (BUILD-AST (SK-READ-FILE (MAKE-INSTANCE 'SK-PROJECT) %TMP))>
168 #<PASS SKELFILE-TEST17292>
171 ; #<TEST HEADER-COMMENTS :fn HEADER-COMMENTS-test17291 :args NIL :persist NIL {1006FD3893}>
174 (TYPE-OF (MAKE-SHEBANG-FILE-HEADER (MAKE-SHEBANG-COMMENT /dev/null)))
179 (MAKE-SOURCE-FILE-HEADER
180 (MAKE-SOURCE-HEADER-COMMENT foo-test TIMESTAMP T DESCRIPTION
181 nothing to see here OPTS
182 '(Definitely-Not_Emacs: T;))))
184 #<PASS HEADER-COMMENTS-TEST17291>
187 ; #<TEST SANITY :fn SANITY-test17290 :args NIL :persist NIL {1006FD1D83}>
189 ; #<PASS (EQ T (APPLY #'/= (SKELS 3E8)))>
190 #<PASS SANITY-TEST17290>
196 #+begin_src lisp :package btrfs.tests :results output replace :exports results 197 (asdf:load-system :btrfs/tests)
198 (in-package :btrfs.tests)
199 (load "lisp/ffi/btrfs/tests.lisp")
200 (setq log:*log-level* :debug)
204 : in suite BTRFS with 0/0 tests:
208 #+begin_src lisp :package rocksdb.tests :results output replace :exports results 209 (asdf:load-system :rocksdb/tests)
210 (in-package :rocksdb.tests)
211 (load "lisp/ffi/rocksdb/tests.lisp")
212 (setq log:*log-level* :debug)
213 (rt:do-tests :rocksdb)
217 in suite ROCKSDB with 2/2 tests:
220 ; #<TEST DB :fn DB-test991 :args NIL :persist NIL {10032DD7C3}>
222 ; #<PASS (NULL-ALIEN ERRPTR)>
224 ; #<PASS (NULL-ALIEN ERRPTR)>
226 ; #<PASS (STRING= (OCTETS-TO-STRING VAL)
227 (CONCATENATE 'STRING (MAP 'VECTOR #'CODE-CHAR RVAL)))>
229 ; #<PASS (NULL-ALIEN ERRPTR)>
233 ; #<TEST SET-OPTS :fn SET-OPTS-test990 :args NIL :persist NIL {10031F2E43}>
234 #<PASS SET-OPTS-TEST990>
239 #+begin_src lisp :package quiche.tests :results output replace :exports results 240 (asdf:load-system :quiche/tests)
241 (in-package :quiche.tests)
242 (load "lisp/ffi/quiche/tests.lisp")
243 (setq log:*log-level* :debug)
248 #+begin_src lisp :package uring.tests :results output replace :exports results 249 (asdf:load-system :uring/tests)
250 (in-package :uring.tests)
251 (load "lisp/ffi/uring/tests.lisp")
252 (setq log:*log-level* :debug)
256 : in suite URING with 0/0 tests:
260 #+begin_src lisp :package tree-sitter.tests :results output replace :exports results 261 (asdf:load-system :tree-sitter/tests)
262 (in-package :tree-sitter.tests)
263 (load "lisp/ffi/tree-sitter/tests.lisp")
264 (setq log:*log-level* :debug)
265 (rt:do-tests :tree-sitter)
268 : in suite TREE-SITTER with 0/0 tests: