Re: Texinfo 7.2.90 build with mingw.org's MinGW: testing [info]
Eli Zaretskii <[email protected]>
| Newsgroups | gmane.comp.tex.texinfo.bugs |
|---|---|
| Message-ID | <[email protected]> |
> From: Gavin Smith <[email protected]> > Date: Thu, 15 Jan 2026 16:51:45 +0000 > Cc: [email protected], [email protected] > > > The following 2 tests in info/t/ failed: > > > > FAIL: t/dir-file-sloppily.sh > > FAIL: t/dir-no-file.sh > > > > These succeeded in Texinfo 7.2, so it's probably due to some change in > > the implementation. But I cannot figure out where to look: other > > tests that use INFO_PRINT_COMMAND succeed. Any pointers? > > There are log files under t/dir-file-sloppily.sh.log etc that may give > clues. Yes, looked there already. All I see is this: + grep '^File: file-menu,' FAIL t/dir-file-sloppily.sh (exit status: 1) which AFAIU means Grep didn't find the string it looked for in the Info file produced by the test. But I have no idea why that happened. > > Also, how do I run a test so that the output file(s) are not deleted? > > There isn't an "output file" as such for all the tests. All the tests > are different. > > You can see what the test does by looking at the contents of the > test script. I guess I'm missing something, then, because the test script does this: srcdir=${srcdir:-.} . $srcdir/t/Init-test.inc # Follow an reference to "file-menu" in dir without matching label exactly $ginfo --output - FiLe-M | grep "^File: file-menu," I understand that the Info file it uses is infodir/dir, is that correct (even this was something it took a lot of time to understand)? But then what is "FiLe-M" in the above command? Thanks.