<feed xmlns='http://www.w3.org/2005/Atom'>
<title>neovim/test/_meta.lua, branch master</title>
<subtitle>Vim-fork focused on extensibility and usability</subtitle>
<id>http://git.waynecole.info/neovim/atom?h=master</id>
<link rel='self' href='http://git.waynecole.info/neovim/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/neovim/'/>
<updated>2026-04-25T08:47:48Z</updated>
<entry>
<title>test: add finally() to meta file (#39388)</title>
<updated>2026-04-25T08:47:48Z</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-04-25T08:47:48Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/neovim/commit/?id=df8cf0ed25467856b58b44352cb6aad504baf1aa'/>
<id>urn:sha1:df8cf0ed25467856b58b44352cb6aad504baf1aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: replace busted with local harness</title>
<updated>2026-04-15T11:09:25Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2026-03-25T13:33:17Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/neovim/commit/?id=55f9c2136e52d8719495b6021ce7e8d64c5141fe'/>
<id>urn:sha1:55f9c2136e52d8719495b6021ce7e8d64c5141fe</id>
<content type='text'>
Replace the busted-based Lua test runner with a repo-local harness.

The new harness runs spec files directly under `nvim -ll`, ships its own
reporter and lightweight `luassert` shim, and keeps the helper/preload
flow used by the functional and unit test suites.

Keep the file boundary model shallow and busted-like by restoring `_G`,
`package.loaded`, `package.preload`, `arg`, and the process environment
between files, without carrying extra reset APIs or custom assertion
machinery.

Update the build and test entrypoints to use the new runner, add
black-box coverage for the harness itself, and drop the bundled
busted/luacheck dependency path.

AI-assisted: Codex
</content>
</entry>
<entry>
<title>test(lsp): refactor and tidy</title>
<updated>2024-08-11T14:14:14Z</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2024-08-11T10:58:15Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/neovim/commit/?id=9b5ab66678f8efa1f5fe89205839fe053fe5efaf'/>
<id>urn:sha1:9b5ab66678f8efa1f5fe89205839fe053fe5efaf</id>
<content type='text'>
- Merge all the top level 'LSP' describe blocks
- Refactor text edit tests
- Fix typing errors
- Add linebreaks between tests
</content>
</entry>
</feed>
