<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/testdir/check.vim, branch mix_20240309</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>test: move oldtests to test directory (#22536)</title>
<updated>2023-03-07T03:13:04+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-03-07T03:13:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=af23d173883f47fd02a9a380c719e4428370b484'/>
<id>af23d173883f47fd02a9a380c719e4428370b484</id>
<content type='text'>
The new oldtest directory is in test/old/testdir. The reason for this is
that many tests have hardcoded the parent directory name to be
'testdir'.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new oldtest directory is in test/old/testdir. The reason for this is
that many tests have hardcoded the parent directory name to be
'testdir'.</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.0188: Check commands don't work well with Vim9 script (#21809)</title>
<updated>2023-01-15T01:08:51+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-01-15T01:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2f32b1996744b8ad4ab00f11e09f17c27ad7d866'/>
<id>2f32b1996744b8ad4ab00f11e09f17c27ad7d866</id>
<content type='text'>
Problem:    Check commands don't work well with Vim9 script.
Solution:   Improve constant expression handling.

https://github.com/vim/vim/commit/7f829cab356d63b8e59559285593777a66bcc02b

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Check commands don't work well with Vim9 script.
Solution:   Improve constant expression handling.

https://github.com/vim/vim/commit/7f829cab356d63b8e59559285593777a66bcc02b

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.5145: exit test causes spurious valgrind reports</title>
<updated>2022-12-05T01:55:18+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-12-05T01:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9ae6b03e7aaf635da5d39c1bd7ff6829cc232acb'/>
<id>9ae6b03e7aaf635da5d39c1bd7ff6829cc232acb</id>
<content type='text'>
Problem:    Exit test causes spurious valgrind reports.
Solution:   Skip test.  Add CheckNotValgrind.

https://github.com/vim/vim/commit/cf801d4b95180ddaee1bf633ef482232625dd80b

Cherry-pick RunningWithValgrind() from patch 8.2.5136.

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Exit test causes spurious valgrind reports.
Solution:   Skip test.  Add CheckNotValgrind.

https://github.com/vim/vim/commit/cf801d4b95180ddaee1bf633ef482232625dd80b

Cherry-pick RunningWithValgrind() from patch 8.2.5136.

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.3526: tests have clumsy check for X11 based GUI</title>
<updated>2022-12-05T01:55:18+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-12-05T01:51:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ba9fcc22ef02c70ffea367bc9fbf22c0dca7c103'/>
<id>ba9fcc22ef02c70ffea367bc9fbf22c0dca7c103</id>
<content type='text'>
Problem:    Tests have clumsy check for X11 based GUI.
Solution:   Add CheckX11BasedGui.

https://github.com/vim/vim/commit/40bd5a15405206b130d487af0ca61b5d9b5859f8

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Tests have clumsy check for X11 based GUI.
Solution:   Add CheckX11BasedGui.

https://github.com/vim/vim/commit/40bd5a15405206b130d487af0ca61b5d9b5859f8

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.3109: check for $DISPLAY never fails</title>
<updated>2022-12-05T01:51:08+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-12-05T01:51:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e9ad613fdfd91c7d4b090e404976f9ea8667fae0'/>
<id>e9ad613fdfd91c7d4b090e404976f9ea8667fae0</id>
<content type='text'>
Problem:    Check for $DISPLAY never fails.
Solution:   Use eval().

https://github.com/vim/vim/commit/f6d877975ba93fc9b4bee2c5d2aff88dbf9bea59

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Check for $DISPLAY never fails.
Solution:   Use eval().

https://github.com/vim/vim/commit/f6d877975ba93fc9b4bee2c5d2aff88dbf9bea59

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.3108: test for remote_foreground() fails</title>
<updated>2022-12-05T01:50:54+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-12-05T01:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=adcf7a221984d61fc472c12875930783bef4e97a'/>
<id>adcf7a221984d61fc472c12875930783bef4e97a</id>
<content type='text'>
Problem:    Test for remote_foreground() fails. (Elimar Riesebieter)
Solution:   Check that $DISPLAY is set. (Christian Brabandt)

https://github.com/vim/vim/commit/d6fa7bd5b900dd363d3a824e0ebe3619a1634df6

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Test for remote_foreground() fails. (Elimar Riesebieter)
Solution:   Check that $DISPLAY is set. (Christian Brabandt)

https://github.com/vim/vim/commit/d6fa7bd5b900dd363d3a824e0ebe3619a1634df6

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.2587: recover test fails on FreeBSD</title>
<updated>2022-11-17T12:34:37+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-11-17T12:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1ab08e23b3ba8fed10323ef5572c48413cfa7d96'/>
<id>1ab08e23b3ba8fed10323ef5572c48413cfa7d96</id>
<content type='text'>
Problem:    Recover test fails on FreeBSD.
Solution:   Check for Linux.

https://github.com/vim/vim/commit/6635ae1437e6e343c0514524a8dfb19d9525b908

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Recover test fails on FreeBSD.
Solution:   Check for Linux.

https://github.com/vim/vim/commit/6635ae1437e6e343c0514524a8dfb19d9525b908

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.2627: no need to check for BSD after checking for not root</title>
<updated>2022-11-06T15:08:40+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-11-06T14:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bfa0be49ed07d1e576c6452bb7e82956df7b19d5'/>
<id>bfa0be49ed07d1e576c6452bb7e82956df7b19d5</id>
<content type='text'>
Problem:    No need to check for BSD after checking for not root.
Solution:   Remove CheckNotBSD. (Ozaki Kiichi, closes vim/vim#7989)

https://github.com/vim/vim/commit/4355894869355c185e7810e67d52802453576e81
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    No need to check for BSD after checking for not root.
Solution:   Remove CheckNotBSD. (Ozaki Kiichi, closes vim/vim#7989)

https://github.com/vim/vim/commit/4355894869355c185e7810e67d52802453576e81
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.2.0448: various functions not properly tested (#20926)</title>
<updated>2022-11-04T10:17:26+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-11-04T10:17:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=24fa5f70edd4cc3b613237283ee7d63af1948c16'/>
<id>24fa5f70edd4cc3b613237283ee7d63af1948c16</id>
<content type='text'>
Problem:    Various functions not properly tested.
Solution:   Add more tests, especially for failures. (Yegappan Lakshmanan,
            closes vim/vim#5843)

https://github.com/vim/vim/commit/0e05de46226eb4e5ea580beefa71831f92d613d3

Cherry-pick test changes from patch 8.2.0427 and skip Test_has().
Cherry-pick Test_complete_wildmenu() change from patch 8.2.4339.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Various functions not properly tested.
Solution:   Add more tests, especially for failures. (Yegappan Lakshmanan,
            closes vim/vim#5843)

https://github.com/vim/vim/commit/0e05de46226eb4e5ea580beefa71831f92d613d3

Cherry-pick test changes from patch 8.2.0427 and skip Test_has().
Cherry-pick Test_complete_wildmenu() change from patch 8.2.4339.</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.1826: tests use hand coded feature and option checks</title>
<updated>2022-10-26T14:16:58+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-10-26T13:53:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=157baef02636fed4a99ef401e470fee8c51ce852'/>
<id>157baef02636fed4a99ef401e470fee8c51ce852</id>
<content type='text'>
Problem:    Tests use hand coded feature and option checks.
Solution:   Use the commands from check.vim in more tests.

https://github.com/vim/vim/commit/8c5a278fc508da6dfe50e69b6ee734451aa4eafb

Omit Test_wincolor(): there are later patches that touch that function.
Omit test_memory_usage.vim: a Lua test is used for that file.
Cherry-pick Test_issue_3969() from patch 8.1.0969.

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Tests use hand coded feature and option checks.
Solution:   Use the commands from check.vim in more tests.

https://github.com/vim/vim/commit/8c5a278fc508da6dfe50e69b6ee734451aa4eafb

Omit Test_wincolor(): there are later patches that touch that function.
Omit test_memory_usage.vim: a Lua test is used for that file.
Cherry-pick Test_issue_3969() from patch 8.1.0969.

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
