Linux & OSX | Windows |
---|---|
This is a testing framework for Sublime Text 2 and 3. It helps in testing Sublime Text plugins and works on local machines or via CI services such as travis-ci and appveyor.
If you like it, you could send me some tips via .
There are at least 3 testing frameworks for Sublime Text in town. They are
- https://github.com/guillermooo/AAAPT
- https://bitbucket.org/klorenz/sublimepluginunittestharness
- https://github.com/twolfson/sublime-plugin-tests
AAAPT
and pluginunittestharness
work natively in Sublime, but they are ST3 only and do not work with travis-ci. On the other hand, sublime-plugin-tests
is a great framework, it supports travis-ci. However tests are not natively ran in Sublime Text and it creates a lot of confusion. Given my disappointment with all these frameworks, I decide to write my own framework.
It is hard to explain the usage without an example, so I have created UnitTesting-example.
Note: The tests in this repo are written to test this plugin and they does not help in regular situations. Go to the getting start example instead.
Thanks guillermooo and philippotto for their efforts in AppVeyor and Travis OSX support.