pond / trackrecord

TrackRecord is a Ruby On Rails application which lets users enter and analyse timesheets, based around a framework of customers, projects and tasks. It may be useful for sole traders and small businesses.
BSD 3-Clause "New" or "Revised" License
12 stars 6 forks source link

Formal test coverage is insufficient #6

Open pond opened 11 years ago

pond commented 11 years ago

TrackRecord development, as a spare time activity, has focused on getting something working to the specification of Endurance which can be used for real timesheet entry. As such, there hasn't been time for anything beyond user and developer testing. This means that formal framework tests are absent and hideously overdue.

pond commented 11 years ago

Work in progress, with 0db40158f2e6a3888aa83c63e515483bdeceaa93 adding a large number of non-trivial unit tests that significantly improve the situation. Still no helper or integration/functional tests written though.

pond commented 10 years ago

Further additions in v2.30, with integration tests now starting to appear in recent versions.

pond commented 10 years ago

Integration tests extended to include JavaScript tests via Poltergeist/PhantomJS in v2.31.