Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 974 Bytes

README.md

File metadata and controls

44 lines (33 loc) · 974 Bytes

neotest-kotlin

This is an adapter for the neotest project. This gives you the ability to see and run your tests within neovim.

require("neotest").setup({
  adapters = { 
    require("codymikol/neotest-kotlin"), 
  }
})

This is currently in development, here is a roadmap of planned support for this plugin and the current status

Build Tooling

  • Gradle
  • Maven

Test Frameworks

  • Kotest - DescribeSpec
  • Kotest - FunSpec
  • Kotest - AnnotationSpec
  • Kotest - BehaviorSpec
  • Kotest - FreeSpec
  • Kotest - StringSpec
  • Kotest - WordSpec
  • Kotest - ShouldSpec
  • Kotest - ExpectSpec
  • Kotest - FeatureSpec
  • JUnit
  • kotlin.test

Features

  • Display available test results
  • Run tests
  • Report result status
  • Report failure output

Contributing

PRs and issues are always welcome, if you have any questions or need help, feel free to open a new discussion on this project.