times / axisJS

Open source framework for creating simple interactive graphs
MIT License
74 stars 12 forks source link

Improve automated testing #76

Open aendra-rininsland opened 9 years ago

aendra-rininsland commented 9 years ago

Currently the automated testing is really really brittle and is only unit testing — I haven't upgraded to using Protractor for anything yet. Alas, some tests desperately need E2E testing — embedcodeService, for instance, which launches a modal that's hard to deal with in Jasmine.

Related to #68; this is probably like a day's worth of effort and everything would be so much better.

aendra-rininsland commented 9 years ago

Places where better testing is needed:

aendra-rininsland commented 9 years ago

We're above 81% coverage for 1.1.0, which is sufficient for this release. Goal for 1.1.1 is 90%, up to ~100% by 1.1.2.