1.1--- a/core/tests.org Fri Aug 16 23:53:48 2024 -0400
1.2+++ b/core/tests.org Sun Aug 18 22:16:12 2024 -0400
1.3@@ -9,14 +9,38 @@
1.4 sections below.
1.5
1.6 * rust
1.7+:PROPERTIES:
1.8+:ID: aab59686-a82b-4718-a8ed-93d96c2846fe
1.9+:END:
1.10 ** sys
1.11+:PROPERTIES:
1.12+:ID: 01a2b4f4-f289-49cd-9108-cfd35d591403
1.13+:END:
1.14 These crates contain FFI bindings to foreign libraries, usually in C.
1.15 *** btrfs
1.16+:PROPERTIES:
1.17+:ID: 5fe13144-8651-413f-b2a7-6c57bb780d60
1.18+:END:
1.19 *** btrfsutil
1.20+:PROPERTIES:
1.21+:ID: 0d74253d-634c-4865-afcd-1a2875062ed3
1.22+:END:
1.23 *** rocksdb
1.24+:PROPERTIES:
1.25+:ID: b78abbdb-aeb4-4a7f-8712-f39b4ce14e23
1.26+:END:
1.27 ** lib
1.28+:PROPERTIES:
1.29+:ID: b43b62b5-fad3-4ff0-9d90-ff5d6b60d84a
1.30+:END:
1.31 *** TODO alch
1.32+:PROPERTIES:
1.33+:ID: 8706627d-902d-4943-b775-f72a823d74a8
1.34+:END:
1.35 *** audio
1.36+:PROPERTIES:
1.37+:ID: 7ef2a0b3-4457-4b6f-8aa4-40f1707d6a99
1.38+:END:
1.39 #+begin_src shell :results output replace :exports results
1.40 cd rust/lib/audio
1.41 cargo test
1.42@@ -38,6 +62,9 @@
1.43 #+end_example
1.44
1.45 *** crypto
1.46+:PROPERTIES:
1.47+:ID: 04a1b07d-0a9e-44eb-8791-242d69982867
1.48+:END:
1.49 #+begin_src shell :results output replace :exports results
1.50 cd rust/lib/crypto
1.51 cargo test
1.52@@ -64,6 +91,9 @@
1.53 #+end_example
1.54
1.55 *** TODO db
1.56+:PROPERTIES:
1.57+:ID: 82ef593a-1b9b-4e6d-9975-02634e2aa529
1.58+:END:
1.59 #+begin_src shell :results output replace :exports results :eval no
1.60 cd rust/lib/db
1.61 cargo test
1.62@@ -72,6 +102,9 @@
1.63 #+RESULTS:
1.64
1.65 *** flate
1.66+:PROPERTIES:
1.67+:ID: 23599c41-ffde-4cb9-86de-018fea66de76
1.68+:END:
1.69 #+begin_src shell :results output replace :exports results
1.70 cd rust/lib/flate
1.71 cargo test
1.72@@ -93,6 +126,9 @@
1.73 #+end_example
1.74
1.75 *** hash
1.76+:PROPERTIES:
1.77+:ID: 92cc5cfc-8112-4019-835f-71a437cec034
1.78+:END:
1.79 #+begin_src shell :results output replace :exports results
1.80 cd rust/lib/hash
1.81 cargo test
1.82@@ -118,7 +154,13 @@
1.83 #+end_example
1.84
1.85 *** krypt
1.86+:PROPERTIES:
1.87+:ID: a8bd94aa-61a9-44ed-8b6b-8d0b880da45c
1.88+:END:
1.89 *** logger
1.90+:PROPERTIES:
1.91+:ID: 75607e41-c411-4e20-b00b-1a50c900e556
1.92+:END:
1.93 #+begin_src shell :results output replace :exports results
1.94 cd rust/lib/logger
1.95 cargo test
1.96@@ -140,6 +182,9 @@
1.97 #+end_example
1.98
1.99 *** sxp
1.100+:PROPERTIES:
1.101+:ID: d03bb57a-bb4c-42bb-b121-d398b0ce0815
1.102+:END:
1.103 #+begin_src shell :results output replace :exports results
1.104 cd rust/lib/sxp
1.105 cargo test
1.106@@ -204,7 +249,13 @@
1.107 #+end_example
1.108
1.109 *** tenex
1.110+:PROPERTIES:
1.111+:ID: ebc2e94b-d4ce-4d96-ab02-fa1c6926dde7
1.112+:END:
1.113 *** util
1.114+:PROPERTIES:
1.115+:ID: 5c490df8-7039-4729-bfa3-bfeebfac7533
1.116+:END:
1.117 #+begin_src shell :results output replace :exports results
1.118 cd rust/lib/util
1.119 cargo test
1.120@@ -226,6 +277,9 @@
1.121 #+end_example
1.122
1.123 * lisp
1.124+:PROPERTIES:
1.125+:ID: 6e6c29eb-d206-4f05-9e72-528ba77e373e
1.126+:END:
1.127 #+name: gen-core-coverage-report
1.128 #+begin_src lisp :results silent :exports code
1.129 (ql:quickload :prelude)
1.130@@ -1460,6 +1514,9 @@
1.131 #+end_example
1.132
1.133 ** std
1.134+:PROPERTIES:
1.135+:ID: 46810d6e-6ed8-43b5-942e-84cd5f9660b4
1.136+:END:
1.137 #+begin_src lisp :results output replace :exports both
1.138 (load "lisp/std/tests.lisp")
1.139 (asdf:test-system :std)
1.140@@ -1483,7 +1540,13 @@
1.141 #+end_example
1.142
1.143 ** lib
1.144+:PROPERTIES:
1.145+:ID: e465bc66-1614-4c1e-b5d8-7deff751d15a
1.146+:END:
1.147 *** rdb
1.148+:PROPERTIES:
1.149+:ID: c1e76284-f474-4218-8907-40cfc199b5df
1.150+:END:
1.151 #+begin_src lisp :results output replace :exports results
1.152 (load "lisp/lib/rdb/tests.lisp")
1.153 (asdf:test-system :rdb)
1.154@@ -1497,6 +1560,9 @@
1.155 : #<PASS MINIMAL-TEST200920>
1.156 : No tests failed.
1.157 *** xdb
1.158+:PROPERTIES:
1.159+:ID: c645b172-9efb-4b25-aead-f102b7178cd8
1.160+:END:
1.161 #+begin_src lisp :results output replace :exports results
1.162 (load "lisp/lib/xdb/tests.lisp")
1.163 (asdf:test-system :xdb)
1.164@@ -1530,6 +1596,9 @@
1.165 #+end_example
1.166
1.167 *** organ
1.168+:PROPERTIES:
1.169+:ID: 1910b9a4-39ab-4e6a-a11f-b04c59717fb9
1.170+:END:
1.171 #+begin_src lisp :results output replace :exports results
1.172 (load "lisp/lib/organ/tests.lisp")
1.173 (asdf:test-system :organ)
1.174@@ -1558,6 +1627,9 @@
1.175 #+end_example
1.176
1.177 *** skel
1.178+:PROPERTIES:
1.179+:ID: 2ad33de1-6d24-48c0-acbb-10aaa74537a6
1.180+:END:
1.181 #+begin_src lisp :results output replace :exports results
1.182 (load "lisp/lib/skel/tests.lisp")
1.183 (asdf:test-system :skel)
1.184@@ -1574,6 +1646,9 @@
1.185 : No tests failed.
1.186
1.187 *** packy
1.188+:PROPERTIES:
1.189+:ID: e9cd88d5-fd78-4fb5-ad79-67a34619d45c
1.190+:END:
1.191 #+begin_src lisp :results output replace :exports results
1.192 (load "lisp/lib/packy/tests.lisp")
1.193 (asdf:test-system :packy)
1.194@@ -1585,6 +1660,9 @@
1.195 : No tests failed.
1.196
1.197 *** nlp
1.198+:PROPERTIES:
1.199+:ID: 4d585b8f-aaa8-4779-9a0b-bccebffb8249
1.200+:END:
1.201 #+begin_src lisp :results output replace :exports results
1.202 (load "lisp/lib/nlp/tests.lisp")
1.203 (asdf:test-system :nlp)
1.204@@ -1598,6 +1676,9 @@
1.205 : No tests failed.
1.206
1.207 *** net
1.208+:PROPERTIES:
1.209+:ID: ad77b355-0d20-4d9c-840f-44c884ee6577
1.210+:END:
1.211 #+begin_src lisp :results output replace :exports results
1.212 (ql:quickload :net)
1.213 (load "lisp/lib/net/tests.lisp")
1.214@@ -1622,6 +1703,9 @@
1.215 #+end_example
1.216
1.217 *** log
1.218+:PROPERTIES:
1.219+:ID: e153861a-3303-4c5a-ae8f-0e788d8ae519
1.220+:END:
1.221 #+begin_src lisp :results output replace :exports results
1.222 (ql:quickload :log)
1.223 (load "lisp/lib/log/tests.lisp")
1.224@@ -1639,6 +1723,9 @@
1.225 : No tests failed.
1.226
1.227 *** gui
1.228+:PROPERTIES:
1.229+:ID: e0b24ca7-0fd5-4f2b-9d86-501c7dfcea3e
1.230+:END:
1.231 #+begin_src lisp :results output replace :exports results
1.232 (ql:quickload :gui/tests)
1.233 (load "lisp/lib/gui/tests.lisp")
1.234@@ -1656,6 +1743,9 @@
1.235 : No tests failed.
1.236
1.237 *** cli
1.238+:PROPERTIES:
1.239+:ID: b3f5355c-6897-43bf-8e60-ce593c71c432
1.240+:END:
1.241 #+begin_src lisp :results output replace :exports results
1.242 (ql:quickload :cli)
1.243 (load "lisp/lib/cli/tests.lisp")
1.244@@ -1682,6 +1772,9 @@
1.245 #+end_example
1.246
1.247 *** rt
1.248+:PROPERTIES:
1.249+:ID: e01d5158-140a-4613-abba-2df63f56653e
1.250+:END:
1.251 #+begin_src lisp :results output replace :exports results
1.252 (ql:quickload :rt)
1.253 (load "lisp/lib/rt/tests.lisp")
1.254@@ -1699,6 +1792,9 @@
1.255 : No tests failed.
1.256
1.257 *** obj
1.258+:PROPERTIES:
1.259+:ID: dac3f1c9-9d1f-48c9-9e3e-a8a1c6a591af
1.260+:END:
1.261 #+begin_src lisp :results output replace :exports results
1.262 (ql:quickload :obj)
1.263 (load "lisp/lib/obj/tests.lisp")
1.264@@ -1732,6 +1828,9 @@
1.265 #+end_example
1.266
1.267 *** syn
1.268+:PROPERTIES:
1.269+:ID: 0a15866a-139d-4a13-ba92-6b70251c28d3
1.270+:END:
1.271 #+begin_src lisp :results output replace :exports results
1.272 (ql:quickload :syn)
1.273 (load "lisp/lib/syn/tests.lisp")
1.274@@ -1749,6 +1848,9 @@
1.275 : No tests failed.
1.276
1.277 *** doc
1.278+:PROPERTIES:
1.279+:ID: b1e58fcc-939c-4656-abdd-f9900d52f602
1.280+:END:
1.281 #+begin_src lisp :results output replace :exports results
1.282 (ql:quickload :doc)
1.283 (load "lisp/lib/doc/tests.lisp")
1.284@@ -1771,6 +1873,9 @@
1.285 #+end_example
1.286
1.287 *** vc
1.288+:PROPERTIES:
1.289+:ID: c1797c28-abdc-45f3-88f9-7d74e584bf21
1.290+:END:
1.291 #+begin_src lisp :results output replace :exports results
1.292 (ql:quickload :vc)
1.293 (load "lisp/lib/vc/tests.lisp")
1.294@@ -1789,6 +1894,9 @@
1.295 : No tests failed.
1.296
1.297 *** pod
1.298+:PROPERTIES:
1.299+:ID: 6a518f68-138f-4faf-84ef-e4148d9641f1
1.300+:END:
1.301 #+begin_src emacs-lisp
1.302 (async-shell-command "podman system service --time=10 unix:///run/user/$UID/podman.sock")
1.303 #+end_src
1.304@@ -1813,7 +1921,13 @@
1.305 : No tests failed.
1.306
1.307 ** ffi
1.308+:PROPERTIES:
1.309+:ID: 4646d63e-e4e7-408e-bd44-ac5543dea605
1.310+:END:
1.311 *** btrfs
1.312+:PROPERTIES:
1.313+:ID: a41bcf3f-8e2a-42b5-9e7e-4aba12088710
1.314+:END:
1.315 #+begin_src lisp :results output replace :exports results
1.316 (load "lisp/ffi/btrfs/tests.lisp")
1.317 (asdf:test-system :btrfs)
1.318@@ -1824,6 +1938,9 @@
1.319 : No tests failed.
1.320
1.321 *** rocksdb
1.322+:PROPERTIES:
1.323+:ID: d3d159f1-23a8-4a0e-9403-2f7a0dc21e04
1.324+:END:
1.325 #+begin_src lisp :results output replace :exports results
1.326 (load "lisp/ffi/rocksdb/tests.lisp")
1.327 (asdf:test-system :rocksdb)
1.328@@ -1836,6 +1953,9 @@
1.329 : No tests failed.
1.330
1.331 *** uring
1.332+:PROPERTIES:
1.333+:ID: 8fd3cdfb-0147-4309-899a-9df352975288
1.334+:END:
1.335 #+begin_src lisp :results output replace :exports results
1.336 (ql:quickload :uring)
1.337 (load "lisp/ffi/uring/tests.lisp")
1.338@@ -1852,6 +1972,9 @@
1.339 : No tests failed.
1.340
1.341 *** tree-sitter
1.342+:PROPERTIES:
1.343+:ID: 46e73820-2a0d-4af6-8fdb-34ce34517757
1.344+:END:
1.345 #+begin_src lisp :results output replace :exports results
1.346 (ql:quickload :tree-sitter)
1.347 (load "lisp/ffi/tree-sitter/tests.lisp")
1.348@@ -1870,6 +1993,9 @@
1.349 : No tests failed.
1.350
1.351 *** blake3
1.352+:PROPERTIES:
1.353+:ID: 00ede9c1-25cf-41ca-9eb5-c6daf0a2ae7e
1.354+:END:
1.355 #+begin_src lisp :results output replace :exports results
1.356 (ql:quickload :blake3)
1.357 (load "lisp/ffi/blake3/tests.lisp")
1.358@@ -1947,6 +2073,9 @@
1.359 No tests failed.
1.360 #+end_example
1.361 *** xkb
1.362+:PROPERTIES:
1.363+:ID: e4bc7094-e30f-4c40-b743-ab4b48a3322f
1.364+:END:
1.365 #+begin_src lisp :results output replace :exports results
1.366 (ql:quickload :xkb)
1.367 (load "lisp/ffi/xkb/tests.lisp")