Christian Garbs via "General discussions about Org-mode." writes:
> Hello, > > I've run across a test error on the current HEAD. > When I run "make test" on my system, then test-org-archive/datetree > fails. > > The test fails because the expected output should contain "Sunday", > but with a German locale the generated text is "Sonntag" instead > (which is the German translation of "Sunday"). Ah, that was dumb on my part. > Subject: [PATCH] testing/lisp/test-org-archive.el: Fix test > > * testing/lisp/test-org-archive.el > (test-org-archive/datetree): Fix test for locales that don't use > English weekday names. > --- > testing/lisp/test-org-archive.el | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/testing/lisp/test-org-archive.el > b/testing/lisp/test-org-archive.el > index 71ab427d2..d24a54794 100644 > --- a/testing/lisp/test-org-archive.el > +++ b/testing/lisp/test-org-archive.el > @@ -63,7 +63,7 @@ > ;; Test in buffer target with no additional subheadings... > (should > (string-match-p > - (regexp-quote "*** 2020-07-05 Sunday\n**** a") > + (regexp-quote (format-time-string "*** 2020-07-05 %A\n**** a")) Works for me. Another option would be to let-bind system-time-locale. Applied (d02c0218e). Thank you.