Thanks for catching that, it's a mistake. I've attached the updated patch
that correctly wraps all tests with the fixed time zone. I'll dig into the
Python issue a bit, I suspect it's just me.

Thanks,

Derek



On Thu, Apr 16, 2026 at 1:34 PM Ihor Radchenko <[email protected]> wrote:

> Derek Chen-Becker <[email protected]> writes:
>
> > Strange, I rebased onto main, cleaned out all of the .elc files, and
> re-ran
> > and it passes:
> >
> >  make test BTEST_RE="test-org/org-timestamp-change-dst"
> > ...
> > Running 1 tests (2026-04-16 06:16:14-0600, selector
> > ‘"test-org/org-timestamp-change-dst"’)
> >    passed  1/1  test-org/org-timestamp-change-dst (0.001709 sec)
> >
> > Ran 1 tests, 1 results as expected, 0 unexpected (2026-04-16
> 06:16:14-0600,
> > 0.001880 sec)
>
> That's because of your timezone.
>
> org-test-with-timezone "America/New_York"
> does not wrap around all the test cases, but just around the first.
> Because my time zone is different, tests fail for me.
>
> > I tried running a full "make test" but the Python tests hang, is that a
> > known issue?
>
> Not known.
>
> --
> Ihor Radchenko // yantar92,
> Org mode maintainer,
> Learn more about Org mode at <https://orgmode.org/>.
> Support Org development at <https://liberapay.com/org-mode>,
> or support my work at <https://liberapay.com/yantar92>
>


-- 
+---------------------------------------------------------------+
| Derek Chen-Becker                                             |
| GPG Key available at https://keybase.io/dchenbecker and       |
| https://pgp.mit.edu/pks/lookup?search=derek%40chen-becker.org |
| Fngrprnt: EB8A 6480 F0A3 C8EB C1E7  7F42 AFC5 AFEE 96E4 6ACC  |
+---------------------------------------------------------------+

Attachment: 0001-lisp-org.el-Error-when-timestamp-shift-hits-DST-gap.patch
Description: Binary data

Reply via email to