ITK Release 4.0/Testing Framework: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
Line 16: Line 16:


[[Proposals:Increasing ITK Code Coverage|Increasing ITK Code Coverage]]
[[Proposals:Increasing ITK Code Coverage|Increasing ITK Code Coverage]]
== Requirements ==
* Multiplatform
* Maintain testing for Examples, but keeping them looking like "Examples" (e.g. no instrumented code inside)

Revision as of 13:18, 11 July 2010

Testing Framework for ITKv4

Testing Policy

Basic principles for testing...

  • Use hash values to certify input data to be used by tests
  • Minimize the amount of information in the CMakeLists.txt file, move most of the parameters to be hard-coded inside the test files.

Test Model

Examples of ideal test files...


Design Discussions

Increasing ITK Code Coverage

Requirements

  • Multiplatform
  • Maintain testing for Examples, but keeping them looking like "Examples" (e.g. no instrumented code inside)