Skip to content.
The LONI Pipeline makes use of JUnit for unit testing.

Existing tests

Current we have the following test classes

* *

Additional tests needed

  • loading & saving a pipeline should not result in any diff, unless updating version
  • simple align
  • side effect output
  • virtualized input cardinality
  • large lists

Code coverage

  • ...

Nightly testing

  • ...

Instructions for running tests

> ant JUnitTesting
> java -classpath build/pipeline.junit.jar ${junit.class}

alternatively, to run under the debugger

> ant JUnitTesting
> jdb -classpath build/pipeline.junit.jar ${junit.class}
> run

where ${junit.class} is the your unit test class