gnu: kwindowsystem: Enable all test.

* gnu/packages/kde-frameworks.scm (kwindowsystem): Enable all tests.
[arguments]: Remove blacklist-failing-tests phase.

Signed-off-by: Marius Bakke <marius@gnu.org>
This commit is contained in:
Petr Hodina 2022-09-27 22:10:21 +02:00 committed by Marius Bakke
parent 4efbd33f0f
commit 3351a6dba1
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -1171,13 +1171,6 @@ (define-public kwindowsystem
(arguments
`(#:phases
(modify-phases %standard-phases
(add-before 'check 'blacklist-failing-tests
(lambda _
;; Blacklist a failing test-functions. FIXME: Make it pass.
(with-output-to-file "autotests/BLACKLIST"
(lambda _
(display "[testGroupLeader]\n*\n")
(display "[testClientMachine]\n*\n"))))) ;; requires network
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
;; The test suite requires a running window anager
@ -1189,8 +1182,7 @@ (define-public kwindowsystem
(system "openbox &")
(setenv "CTEST_OUTPUT_ON_FAILURE" "1")
(setenv "DBUS_FATAL_WARNINGS" "0")
(invoke "dbus-launch" "ctest" "-E"
"kwindowsystem-kwindowsystemplatformwaylandtest")))))))
(invoke "dbus-launch" "ctest")))))))
(home-page "https://community.kde.org/Frameworks")
(synopsis "KDE access to the windowing system")
(description "KWindowSystem provides information about and allows