1
0
Fork 0
tinmop/src/tests/package.lisp

121 lines
2.3 KiB
Common Lisp

;; tinmop: an humble gemini and pleroma client
;; Copyright (C) 2020 cage
;; 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))
(defpackage :uri-tests
(:use :cl
:alexandria
:clunit
:uri
:all-tests)
(:export))
(defpackage :iri-tests
(:use :cl
:alexandria
:clunit
:iri
:all-tests)
(:export))
(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))
(defpackage :gemini-parser-tests
(:use :cl
:clunit
:misc
:text-utils
:all-tests
:gemini-parser)
(:export))
(defpackage :x509-tests
(:use :cl
:clunit
:misc
:text-utils
:all-tests)
(:export))
(defpackage :idn-tests
(:use :cl
:clunit
:misc
:text-utils
:all-tests)
(:export))