emacs-bug-tracker
[Top][All Lists]
Advanced

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

bug#59062: closed (esh-var-test/alias test failures on Ubuntu 22.10)


From: GNU bug Tracking System
Subject: bug#59062: closed (esh-var-test/alias test failures on Ubuntu 22.10)
Date: Sun, 06 Nov 2022 14:55:02 +0000

Your message dated Sun, 6 Nov 2022 06:53:56 -0800
with message-id 
<CADwFkm=Lv_1rfrZhZykF0vdjV243zRQaq6U2-iuOdyNP+5d5Ug@mail.gmail.com>
and subject line Re: bug#59062: esh-var-test/alias test failures on Ubuntu 22.10
has caused the debbugs.gnu.org bug report #59062,
regarding esh-var-test/alias test failures on Ubuntu 22.10
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
59062: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59062
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: esh-var-test/alias test failures on Ubuntu 22.10 Date: Sat, 5 Nov 2022 14:44:14 -0700 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.3 This is on Ubuntu 22.10 x86-64, with current Emacs master (commit 8a49a888532c955ae81855636a65b446508cb361 dated today). "make check" fails in some of the esh-var-test/alias tests. Some esh expertise (which I don't have) would be of use in debugging this so I'm taking the liberty of cc'ing Jim.

I'm attaching a copy of the build log (created with ./autogen.sh; configure; make; make check) and of the test failure logged in test/lisp/eshell/esh-var-tests.log. The build log is the same as in Bug#59061.

Attachment: build-log.gz
Description: application/gzip

Attachment: esh-var-tests.log
Description: Text Data


--- End Message ---
--- Begin Message --- Subject: Re: bug#59062: esh-var-test/alias test failures on Ubuntu 22.10 Date: Sun, 6 Nov 2022 06:53:56 -0800
Jim Porter <jporterbugs@gmail.com> writes:

> This is the relevant bit:
>
>     (ert-test-failed
>       ((should
>         (eshell-match-output regexp))
>        :form
>        (eshell-match-output "Variable `ALIAS' is not settable\n")
>        :value nil :explanation
>        (mismatched-output
>         (command "set ALIAS hello\n")
>         (output "Variable ‘ALIAS’ is not settable\n")
>         (regexp "Variable `ALIAS' is not settable\n"))))
>
> It says the output has curved ‘’ quotes, but the regexp used to match
> the output uses `' quotes. I've never seen that fail locally, though I
> usually run "make -C test check-lisp-eshell". Maybe some setting (or
> other test) is messing with the way `' quotes get printed, which
> confuses the Eshell tests?

This should now be fixed on master (commit 2ea9f69f07), so I'm closing
the bug.


--- End Message ---

reply via email to

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