Igor Pro Universal Testing Framework¶
This package empowers a programmer to utilize unit testing for Igor Pro procedures and XOPs. If you do not yet know about unit tests, start by reading the introduction on What is a Universal Testing Framework?.
There is a Guided Tour that will get you started on-the-fly. If you prefer, you can skip to read about Basic Structure or Advanced Usage. Some may also find it useful to skip directly to the Examples.
Reference¶
- What is a Universal Testing Framework?
- Guided Tour
- Basic Structure
- Advanced Usage
- Test Hooks
- JUNIT Output
- Test Anything Protocol Output
- Automate Test Runs
- Running in an Independent Module
- Handling of Abort Code
- Test Cases with Background Activity
- Multi Data Test Cases
- Multi-Multi Data Test Cases
- Code Coverage Determination
- Flaky Tests
- Shuffle test case order
- JUNIT Reference
- Cobertura Reference
- Examples
- Code Documentation
- Developer Documentation
- Changelog