Skip to content

Instantly share code, notes, and snippets.

@ninrod
Forked from airblade/gist:10651609
Created February 20, 2018 22:57
Show Gist options
  • Save ninrod/3fd831932e23b3fe65f7f60c73bb5898 to your computer and use it in GitHub Desktop.
Save ninrod/3fd831932e23b3fe65f7f60c73bb5898 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