emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] [PATCH] Fix two false failures in org's test suite


From: Galen Menzel
Subject: Re: [O] [PATCH] Fix two false failures in org's test suite
Date: Thu, 10 Aug 2017 10:58:00 -0700

Hi Nicolas,

On 10 Aug 2017, at 3:16, Nicolas Goaziou wrote:

-            (lambda () '(22353 6425 905205 644000))))
+            (lambda ()
+              (apply #'encode-time
+                     (org-parse-time-string "2016-06-03 Fri 01:43")))))

Shouldn't this be

  (org-parse-time-string "..." nil t)

to force UTC?

I don't believe so.

org-deadline-close-p interprets its timestamp-string argument as being in the local time zone (i.e., the call to encode-time that results from calling org-deadline-close-p always has a nil zone argument). Since we are using "2016-06-03 Fri 01:43" as the ersatz current time to check if deadlines are close, then "2016-06-03 Fri 01:43" should be in the local time zone as well.

As I would expect, forcing UTC here makes the test fail on my machine.

Best,

Galen



reply via email to

[Prev in Thread] Current Thread [Next in Thread]