gnu: at-spi2-core: Enable tests.

* gnu/packages/gtk.scm (at-spi2-core)[arguments]: Remove #:tests? #f.
  Add #:phases.
This commit is contained in:
宋文武 2015-04-08 10:31:21 +08:00
parent 0c75803b7c
commit af10867745

View file

@ -343,6 +343,13 @@ (define-public at-spi2-core
(base32 (base32
"1l3l39mw23zyjlcqidvkyqlr4gwbhplzw2hcv3qvn6p8ikxpf2qw")))) "1l3l39mw23zyjlcqidvkyqlr4gwbhplzw2hcv3qvn6p8ikxpf2qw"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments
'(#:phases
(modify-phases %standard-phases
(replace check
;; Run test-suite under a dbus session.
(lambda _
(zero? (system* "dbus-launch" "make" "check")))))))
(inputs `(("dbus" ,dbus) (inputs `(("dbus" ,dbus)
("glib" ,glib) ("glib" ,glib)
("libxi" ,libxi) ("libxi" ,libxi)
@ -350,9 +357,6 @@ (define-public at-spi2-core
(native-inputs (native-inputs
`(("intltool" ,intltool) `(("intltool" ,intltool)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
(arguments
`(#:tests? #f)) ; FIXME: dbind/dbtest fails; one should disable tests in
; a more fine-grained way.
(synopsis "Assistive Technology Service Provider Interface, core components") (synopsis "Assistive Technology Service Provider Interface, core components")
(description (description
"The Assistive Technology Service Provider Interface, core components, "The Assistive Technology Service Provider Interface, core components,