On Mo, 09 Mär 2020, Martin Guy wrote:
> Hi, fellow vi-lovers! > I maintain another vi clone, xvi, and have developed an automated > test suite for POSIX compliance. Unlike the official POSIX test suite, > which only uses : commands, writes the files out and checkc their > contents, xvi's one runs the editor in a virtual terminal and scrapes > the visual output to check screen correctness. Needless to say, vim > passes almost all of the tests, including hanoi and maze, but it does > spot a few bugs, incompatabilities and POSIX uncompliances. Some > "failures" are false, due to the startup screen not being blank. > > To try it out, install expect, tclsh and tk and > > git clone http://github.com/martinwguy/xvi > cd xvi/test > VI=vim make check > > Of course you would be welcome to incorporate the test framework into > vim itself. > > Thanks for your work - vim has helped enormously in correcting bugs in xvi. Can you show sample output of failed tests? Best, Christian -- In der Welt kommt's nicht drauf an, dass man die Menschen kenne, sondern dass man im Augenblick klüger sei als der vor uns Stehende. Alle Jahrmärkte und Marktschreier geben Zeugnis. -- Goethe, Maximen und Reflektionen, Nr. 235 -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_dev/20200310094254.GK9229%40256bit.org.
