~dcaro/+junk/vim

« back to all changes in this revision

Viewing changes to bundle/gundo/tests/README.markdown

  • Committer: david.caro.estevez at gmail
  • Date: 2012-01-08 21:14:56 UTC
  • Revision ID: david.caro.estevez@gmail.com-20120108211456-up2cxn4p97ileg38
init commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
This is Gundo's test suite.  In case you didn't know, unit testing vim plugins
 
2
is a horrible experience.
 
3
 
 
4
Gundo bundles Luc Hermitte's [UT][] framework to make the process less painful.
 
5
 
 
6
[UT]: http://code.google.com/p/lh-vim/wiki/UT
 
7
 
 
8
To run a test, `cd` into the `tests` directory and use:
 
9
 
 
10
    ./run-tests.sh [[some-test.vim] ...]
 
11
 
 
12
The script will run the console vim command with its own vimrc and .vim
 
13
directory, so none of your other plugins should interfere. The result of the
 
14
tests will be shown in the quickfix window of this vim instance.
 
15
 
 
16
The `q` key will be remapped to perform `:qa!` so you can close everything
 
17
quickly if it all looks good.
 
18
 
 
19
The `run-tests.sh` script is still a work in progress.  I need to figure out
 
20
a good way of collecting results.  Suggestions and/or patches are very welcome.