gnu: at-spi2-atk: Enable tests.

* gnu/packages/gtk.scm (at-spi2-atk)[arguments]: Remove #:tests? #f.
  Add #:phases.
This commit is contained in:
宋文武 2015-04-08 11:17:06 +08:00
parent 13a9e29190
commit 57fcd22415

View file

@ -388,15 +388,19 @@ (define-public at-spi2-atk
(base32 (base32
"1y9gfz1iz3wpja7s000f0bmyyvc6im5fcdl6bxwbz0v3qdgc9vvq")))) "1y9gfz1iz3wpja7s000f0bmyyvc6im5fcdl6bxwbz0v3qdgc9vvq"))))
(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 `(("atk" ,atk) (inputs `(("atk" ,atk)
("at-spi2-core" ,at-spi2-core) ("at-spi2-core" ,at-spi2-core)
("dbus" ,dbus) ("dbus" ,dbus)
("glib" ,glib))) ("glib" ,glib)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(arguments
`(#:tests? #f)) ; FIXME: droute/droute-test fails; one should disable
; tests in a more fine-grained way.
(synopsis "Assistive Technology Service Provider Interface, ATK bindings") (synopsis "Assistive Technology Service Provider Interface, ATK bindings")
(description (description
"The Assistive Technology Service Provider Interface "The Assistive Technology Service Provider Interface