indent test failing on FreeBSD

4 views
Skip to first unread message

Bram Moolenaar

unread,
May 18, 2023, 3:25:17 PM5/18/23
to vim...@googlegroups.com

Some time ago "make test" in the top directory was changed to also run
the tests for indent plugins. This works fine for all systems except
FreeBSD. The log ends in:

"testdir/xml.in" 32L, 437B�[24;14Hout" �[24;19H�[K�[24;19H[New] 32L, 709B written

Test testdir/xml.in OK

"testdir/yaml.in" 20L, 202B�[24;15Hout" �[24;20H�[K�[24;20H[New] 20L, 214B written

�[38;5;2m-- More --�[?25h
Timed out!�

It looks like Vim gives the "more prompt" and gets stuck there, waiting
for a key to be hit, until the timeout. I do not know why. "yaml" is
the last one in the list, thus it's possible that the "more" prompt
shows after that part of the test is finished. However, then I would
expect this line to show up:

Test testdir/yaml.in OK

Since this doesn't show, it does look like the "more prompt" is given
while running the yaml indent test. I cannot make this happen locally,
also in a 24 line terminal, the smallest possible.

It doesn't happen on any other system. But that is most likely because
they run "make test" in the "src" directory, then the indent tests are
not run. Can someone make a PR to also run the indent tests? It should
probably be a step separate from "Test". Doesn't need to run on every
config, only a few that do have indent plugin support.

--
Well, you come from nothing, you go back to nothing... What have you
lost? Nothing!
-- Monty Python: The life of Brian

/// Bram Moolenaar -- Br...@Moolenaar.net -- http://www.Moolenaar.net \\\
/// \\\
\\\ sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
Reply all
Reply to author
Forward
0 new messages