[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: gnu: khal: Disable failing tests.
From: |
Leo Famulari |
Subject: |
01/01: gnu: khal: Disable failing tests. |
Date: |
Tue, 29 Mar 2016 19:35:27 +0000 |
lfam pushed a commit to branch master
in repository guix.
commit b7fbf297c8e1128b2d09cc9833a267e7e510961b
Author: Leo Famulari <address@hidden>
Date: Sat Mar 19 13:58:22 2016 -0400
gnu: khal: Disable failing tests.
* gnu/packages/calendar.scm (khal)[arguments]: Disable failing tests in
'disable-tests' phase.
---
gnu/packages/calendar.scm | 22 ++++++++++++++++++----
1 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm
index 2e4481f..5ef5ec9 100644
--- a/gnu/packages/calendar.scm
+++ b/gnu/packages/calendar.scm
@@ -1,6 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2015 David Thompson <address@hidden>
-;;; Copyright © 2015 Leo Famulari <address@hidden>
+;;; Copyright © 2015, 2016 Leo Famulari <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -79,12 +79,25 @@ data units.")
(build-system python-build-system)
(arguments
`(#:phases (modify-phases %standard-phases
- ;; Bug reported: https://github.com/geier/khal/issues/309
- (add-after 'unpack 'disable-test
+ (add-after 'unpack 'disable-tests
(lambda _
+ ;; Bug reported for test_only_update_old_event:
+ ;; https://github.com/geier/khal/issues/309
(substitute* "tests/khalendar_test.py"
(("test_only_update_old_event")
- "disabled_only_update_old_event"))))
+ "disabled_only_update_old_event"))
+
+ ;; Bug reported for test_dt_two_tz:
+ ;; https://github.com/pimutils/khal/issues/382
+ (substitute* "tests/event_test.py"
+ (("test_dt_two_tz")
+ "disabled_dt_two_tz"))
+ ;; Another timezone / DST issue:
+ ;; https://github.com/pimutils/khal/issues/146
+ (substitute* "tests/event_test.py"
+ (("test_raw_dt")
+ "disabled_raw_dt"))))
+
;; Building the manpage requires khal to be installed.
(add-after 'install 'manpage
(lambda* (#:key outputs #:allow-other-keys)
@@ -95,6 +108,7 @@ data units.")
(install-file
"doc/build/man/khal.1"
(string-append (assoc-ref outputs "out") "/share/man/man1"))))
+
;; The tests require us to choose a timezone.
(replace 'check
(lambda* (#:key inputs #:allow-other-keys)