NeoVim и тесты!

Опубликовано: 22 Февраль 2026
на канале: Куда войти?
2,363
78

Я уверен, что вы уже устали от ручного тестирования. Сегодня поговорим о тестах в [[Vim|nvim]]. Штука эта нужная, особенно, когда колбасишь строки!

Пишите свои вопросы в комментарии, буду рад на них ответить! Не забывайте делиться роликом с неравнодушными.

Ссылки:

[Установка опций](https://github.com/nvim-lua/plenary.n....
[Переключение на тесты](https://github.com/IlyasYOY/dotfiles/...)
[plenary.nvim/TESTS_README.md at master · nvim-lua/plenary.nvim](https://github.com/nvim-lua/plenary.n...)
[lunarmodules/luassert: Assertion library for Lua](https://github.com/lunarmodules/luassert)
[busted : Elegant Lua unit testing, by Olivine-Labs](https://lunarmodules.github.io/busted/)
[lunarmodules/busted: Elegant Lua unit testing.](https://github.com/lunarmodules/busted)

Подписывайтесь на канал и на ссылке ниже, там обсуждают правду:

Telegram Channel: https://t.me/kydavoiti
Telegram Chat: https://t.me/kydavoitichat
VK: https://vk.com/kydavoiti
GitHub: https://github.com/IlyasYOY

Главы

00:00 Начало
00:31 О чем будет ролик?
02:02 Инструменты тестирования в neovim
04:05 Код
04:22 Как запускать тесты?
04:38 Сначала знакомимся с кодом
07:42 Запускаем тесты
08:04 Странность запуска из command мода
08:58 Запуск нескольких тестов сразу
09:45 Тесты по умолчанию конкурентные
11:33 Сложные тесты с жизненным циклом
13:53 Как устроена fixture?
17:14 Переиспользование fixture
19:10 Смотрим как файлы удаляются
20:55 Почему надо тестировать Lua код?
25:37 Конец