Ticket #28 (closed task: fixed)

Opened 3 years ago

Last modified 3 years ago

Test Suite

Reported by: pragma Assigned to: pragma
Priority: major Milestone: Beta 1.1 - Refactoring
Component: Other Version: Beta 1
Keywords: Cc:

Description

The current test suite is a morass of files, just about all of which won't work against the 1.1B design.

  • Eliminate the boneyard that is /test and replace it with a directory layout that mirrors the kinds of module tests needed. This includes any platform or OS specific variables that may need to be accounted for.
  • Add unit-tests to classes and modules where appropriate.
  • Update build scripts as appropriate

Change History

12/18/05 01:12:38 changed by pragma

  • owner set to pragma.
  • status changed from new to assigned.
  • type changed from defect to task.

12/18/05 01:12:53 changed by pragma

  • version set to Beta 1.
  • milestone set to Beta 1.1 - Refactoring.

12/28/05 23:48:55 changed by pragma

  • status changed from assigned to closed.
  • resolution set to fixed.

It doesn't get much better than the single flat folder, for a myriad of reasons. The suite has been blown away and will be rebuilt from scratch thanks to multiple API changes.