agl / pond

Pond
BSD 3-Clause "New" or "Revised" License
912 stars 110 forks source link

Add test documentation #66

Open savagejen opened 10 years ago

savagejen commented 10 years ago

The tests look good, but it's hard to tell exactly what they're doing without diving into their code. It would be nice if there was something like gherkins written that describe the specific application behavior being tested for, included in the comments of the test code. This would make it easier to look for logic flaws. (Yes, I realize there is already documentation for pond. I am merely suggesting that this be integrated into the tests in a standardized format.)

agl commented 10 years ago

Although a perfectly reasonable desiderata, I think the lack of test coverage is the bigger problem at the moment. The CLI, for example, is not tested at all. After fixing the GUI situation on OS X, I think this is priority #2.