vrld / hump

LÖVE Helper Utilities for Massive Progression
http://hump.readthedocs.org
1.1k stars 155 forks source link

consider unit tests and ci support #63

Open bitinn opened 8 years ago

bitinn commented 8 years ago

Some components might be harder to automate than others, depends on how tightly coupled they are with LOVE engine and how much we can verify without using visual tests. But using spies/mocks with BDD we should be able to have decent coverage.

If you don't mind (or isn't available to add tests), I would like work on them when available, since I am using some of the components like camera/gamestate.

vrld commented 8 years ago

Unit tests would be great. It would be awesome if you could write something up and create a pull request (even partial coverage)!

hump's API is very stable at this point, so the descriptions in the documentation can serve as reference for what to test.

vrld commented 8 years ago

No takers?

hewills commented 7 years ago

I've added a pull request to add a Travis-Ci yml config file. I tested it in my fork, and it seemed to work well. A repo owner needs to setup a travis account though.

vrld commented 7 years ago

Leaving this open until more modules are covered