mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: nextcloud-client: Use #:test-exclude.
* gnu/packages/sync.scm (nextcloud-client)[arguments] <#:test-exclude>: Move exclude regex here from 'check phase. <#:phases>: Move environment setup to 'pre-check and remove 'check phase. Change-Id: Ie5f568bbe1153291f53e429afb0026a96e8dbcc5
This commit is contained in:
@@ -143,6 +143,7 @@
|
||||
(((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:)
|
||||
(guix build qt-build-system)
|
||||
(guix build utils))
|
||||
#:test-exclude "SyncXAttrTest"
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'patch-cmake
|
||||
@@ -159,13 +160,9 @@
|
||||
(("@kwidgetsaddons@")
|
||||
(search-input-directory inputs
|
||||
"/include/KF5/KWidgetsAddons/")))))
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
(invoke "ctest" "-E" "SyncXAttrTest"))))
|
||||
(add-before 'check 'pre-check
|
||||
(lambda _
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen")
|
||||
;; Tests write to $HOME.
|
||||
(setenv "HOME" (getcwd))
|
||||
#t))
|
||||
|
||||
Reference in New Issue
Block a user