Skip to content

Instantly share code, notes, and snippets.

@airblade
Last active February 20, 2018 22:57
Show Gist options
  • Save airblade/10651609 to your computer and use it in GitHub Desktop.
Save airblade/10651609 to your computer and use it in GitHub Desktop.
Vim testing frameworks

In no particular order:

  • vroom

    • uses vim as a server
    • implemented in python
    • tests written in custom syntax
  • vimrunner

    • uses vim as a server
    • implemented in ruby
    • tests written in ruby
  • DIY, e.g. within targets.vim

    • implemented in bash
    • tests written in viml
  • vader

    • implemented in viml
    • tests written in custom syntax
  • UT

    • implemented in viml
    • tests written in viml
  • vspec

    • (the t directory)
  • runVimTests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment