Commit c3fd1a83 authored by Nick Matvyeyev's avatar Nick Matvyeyev
Browse files

31 авг 2021 г. 17:18:54

parent c1c864a0
......@@ -103,7 +103,7 @@
(defsystem "mnas-string/tests"
:description "Тестирование систем, входящих в проект mnas-package"
:description "Тестирование систем, входящих в проект mnas-string"
:author "Nick Matvyeyev <mnasoft@gmail.com>"
:license "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 or later"
:depends-on ("mnas-string" "fiveam" "sb-posix")
......@@ -111,12 +111,17 @@
(uiop:symbol-call :mnas-string/tests :run-tests))
:components ((:module "src/tests"
:serial nil
:components ((:file "package")
(:file "all" :depends-on ("package"))
(:file "core" :depends-on ("all"))
(:file "parse" :depends-on ("all"))
(:file "translit" :depends-on ("all"))
(:file "db" :depends-on ("all"))
(:file "print" :depends-on ("all"))
(:file "run" :depends-on ("core" "parse" "db" "translit" "print"))
))))
:components ((:file "tests")))
(:module "src/tests/suites"
:depends-on ("src/tests")
:serial nil
:components ((:file "core" )
(:file "parse" )
(:file "translit" )
(:file "db" )
(:file "print" )))
(:module "src/tests/run"
:depends-on ("src/tests/suites")
:serial nil
:components ((:file "run")))))
;;;; ../src/tests/all.lisp
(in-package :mnas-string/tests)
(def-suite all
:description "Мастер-набор всех тестов проекта mnas-package.")
(in-suite all)
;;;; ./src/tests/run.lisp
;;;; ./src/tests/run/run.lisp
(in-package :mnas-string/tests)
......
;;;; ./src/tests/core.lisp
;;;; ./src/tests/suites/core.lisp
(in-package :mnas-string/tests)
......
;;;; tests/main.lisp
;;;; ./src/tests/suites/db.lisp
(in-package :mnas-string/tests)
......
;;;; tests/main.lisp
;;;; ./src/tests/suites/parse.lisp
(in-package :mnas-string/tests)
......
;;;; ./src/tests/print.lisp
;;;; ./src/tests/suites/print.lisp
(in-package :mnas-string/tests)
......
;;;; ./src/tests/translit.lisp
;;;; ./src/tests/suites/translit.lisp
(in-package :mnas-string/tests)
......
......@@ -8,4 +8,9 @@
(defun run-tests () (run! 'all))
(def-suite all
:description "Мастер-набор всех тестов проекта mnas-package.")
(in-suite all)
;;;;(run-tests)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment