Please write a failing test before submitting pull requests. All new features should be accompanied by new tests.
Tests are written in Ecukes, an integration testing framework for Emacs.
To fetch the test dependencies, install cask:
curl -fsSkL https://raw.github.com/cask/cask/master/go | pythonthen:
cd /path/to/god-mode
caskRun the tests with:
cask exec ecukes