There are at least 3 testing frameworks for Sublime Text in town. They are
bitbucket.org/klorenz/sublimepl ... estharness
AAAPT and pluginunittestharness work natively in Sublime, but they are ST3 only and do not work with travis-ci. On the other hard, sublime-plugin-tests supports travis-ci, however tests are not natively ran in Sublime and it creates a lot of confusion. After playing 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 an getting start example, github.com/randy3k/UnitTesting-example/.
Note: The tests in this repo are written to test this testing plugin and they are not helping in regular situations. Go to the getting start example instead.
https://travis-ci.org/randy3k/UnitTesting.png?branch=master It works with travis-ci!