Skip to content

Commit

Permalink
nyxt.asd(nyxt/gi-gtk): Add test routines from dependent systems.
Browse files Browse the repository at this point in the history
So that testing the nyxt/gi-gtk system also runs the test suite from the nyxt
system.
  • Loading branch information
aadcg committed Dec 20, 2023
1 parent 44f8811 commit 853ac43
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion nyxt.asd
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,15 @@
:pathname #p"NYXT:source;"
:around-compile "NASDF:FAIL-ON-WARNINGS"
:components ((:file "renderer/gi-gtk"))
:in-order-to ((test-op (test-op "nyxt/gi-gtk/tests"))))
:in-order-to ((test-op (test-op "nyxt/gi-gtk/tests")
(test-op "nyxt/tests")
(test-op "nyxt/tests/compilation")
;; We test if manual dumping works, since it may catch
;; some subtle mistakes:
(compile-op "nyxt/documentation")
;; Subsystems:
(test-op "nyxt/analysis")
(test-op "nyxt/theme"))))

(defsystem "nyxt/gi-gtk/tests"
:defsystem-depends-on ("nasdf")
Expand Down

0 comments on commit 853ac43

Please sign in to comment.