Back to POOL Home Page
Oval is a tool that helps to validate the results of a testing procedure. It can be used to compile a C++ code, to run the executable with predefined steering parameters and input data, and to compare the results with a reference output. The comparison criteria is flexible and the 'diff' operation can be restricted to a subset of lines marked with specific tags. The configuration is made through the Ovalfile (which has to be in same folder as the source files). Examples using Oval are available for a generic test and for a test using CppUnit.
To set up Oval in the pool environment use the howTo from SPI.