nvim-java / tests

Repository from Github https://github.comnvim-java/testsRepository from Github https://github.comnvim-java/tests

☕ nvim-java Integration Tests

Neovim Lua Java GitHub Actions

Integration tests for nvim-java plugin.

Running Tests Locally

Prerequisites

  • Java 21 (Temurin distribution)
  • Neovim 0.12+ (nightly preferred)

Run tests Manually

nvim --headless -c "PlenaryBustedDirectory tests { minimal_init = './nvim-config/init.lua' }"

Oveseer.nvim Tasks

  • Run Run nvim-java tests task

Environment Variables

Override component branches:

export NVIM_JAVA_BRANCH="feature-branch"
export NVIM_JAVA_CORE_BRANCH="main"
export LUA_ASYNC_AWAIT_BRANCH="main"
export NVIM_JAVA_REFACTOR_BRANCH="main"
export NVIM_JAVA_DAP_BRANCH="main"

Head on to the main project ☕ nvim-java

About

License:MIT License


Languages

Language:Lua 98.6%Language:Java 1.4%