2023-10-19 17:49:54 +02:00
|
|
|
;; tinmop: a multiprotocol client
|
2023-10-19 17:46:22 +02:00
|
|
|
;; Copyright © cage
|
2020-05-08 15:45:43 +02:00
|
|
|
|
|
|
|
;; This program is free software: you can redistribute it and/or modify
|
|
|
|
;; it under the terms of the GNU General Public License as published by
|
|
|
|
;; the Free Software Foundation, either version 3 of the License, or
|
|
|
|
;; (at your option) any later version.
|
|
|
|
|
|
|
|
;; This program is distributed in the hope that it will be useful,
|
|
|
|
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
;; GNU General Public License for more details.
|
|
|
|
|
|
|
|
;; You should have received a copy of the GNU General Public License
|
|
|
|
;; along with this program.
|
|
|
|
;; If not, see [[http://www.gnu.org/licenses/][http://www.gnu.org/licenses/]].
|
|
|
|
|
|
|
|
(defpackage :all-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit)
|
|
|
|
(:export
|
|
|
|
:all-suite
|
|
|
|
:run-all-tests))
|
|
|
|
|
|
|
|
(defpackage :misc-tests
|
|
|
|
(:use :cl
|
|
|
|
:alexandria
|
|
|
|
:clunit
|
|
|
|
:misc
|
|
|
|
:all-tests)
|
|
|
|
(:shadowing-import-from :misc :random-elt :shuffle)
|
|
|
|
(:export))
|
|
|
|
|
|
|
|
(defpackage :box-tests
|
|
|
|
(:use :cl
|
|
|
|
:alexandria
|
|
|
|
:clunit
|
|
|
|
:box
|
|
|
|
:all-tests)
|
|
|
|
(:export))
|
|
|
|
|
2020-10-25 19:58:05 +01:00
|
|
|
(defpackage :uri-tests
|
|
|
|
(:use :cl
|
|
|
|
:alexandria
|
|
|
|
:clunit
|
|
|
|
:uri
|
|
|
|
:all-tests)
|
|
|
|
(:export))
|
|
|
|
|
2020-12-13 15:27:55 +01:00
|
|
|
(defpackage :iri-tests
|
|
|
|
(:use :cl
|
|
|
|
:alexandria
|
|
|
|
:clunit
|
|
|
|
:iri
|
|
|
|
:all-tests)
|
|
|
|
(:export))
|
|
|
|
|
2020-05-08 15:45:43 +02:00
|
|
|
(defpackage :numeric-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:num-utils
|
|
|
|
:all-tests)
|
|
|
|
(:export))
|
|
|
|
|
|
|
|
(defpackage :mtree-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:all-tests
|
|
|
|
:mtree)
|
|
|
|
(:export))
|
|
|
|
|
|
|
|
(defpackage :text-utils-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:all-tests
|
|
|
|
:text-utils)
|
|
|
|
(:export))
|
|
|
|
|
|
|
|
(defpackage :program-events-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:misc
|
|
|
|
:box
|
|
|
|
:all-tests
|
|
|
|
:program-events)
|
|
|
|
(:export))
|
|
|
|
|
|
|
|
(defpackage :thread-window-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:misc
|
|
|
|
:text-utils
|
|
|
|
:all-tests
|
|
|
|
:thread-window)
|
|
|
|
(:export))
|
2020-06-22 13:58:04 +02:00
|
|
|
|
|
|
|
(defpackage :gemini-parser-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:misc
|
|
|
|
:text-utils
|
|
|
|
:all-tests
|
|
|
|
:gemini-parser)
|
|
|
|
(:export))
|
2020-12-09 10:44:04 +01:00
|
|
|
|
|
|
|
(defpackage :x509-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:misc
|
|
|
|
:text-utils
|
|
|
|
:all-tests)
|
|
|
|
(:export))
|
2021-01-31 13:08:34 +01:00
|
|
|
|
|
|
|
(defpackage :idn-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:misc
|
|
|
|
:text-utils
|
|
|
|
:all-tests)
|
|
|
|
(:export))
|
2022-01-02 16:10:05 +01:00
|
|
|
|
|
|
|
(defpackage :kami-tests
|
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:misc
|
|
|
|
:kami
|
|
|
|
:all-tests)
|
|
|
|
(:export))
|
2022-12-17 14:41:25 +01:00
|
|
|
|
2022-12-17 20:31:59 +01:00
|
|
|
(defpackage :json-rpc2-tests
|
2022-12-17 14:41:25 +01:00
|
|
|
(:use :cl
|
|
|
|
:clunit
|
|
|
|
:misc
|
|
|
|
:text-utils
|
|
|
|
:json-rpc2
|
|
|
|
:all-tests)
|
|
|
|
(:export))
|