C++QED  v2 Milestone 10
a framework for simulating open quantum dynamics
Test classes

Test classes of the Python testdriver, which define the mode of operation. More...

+ Collaboration diagram for Test classes:

Modules

 Helpers
 Helper base classes to test classes.
 
 Command line options
 Collected command line options of all test classes.
 
 Configuration file keys
 Collected configuration file keys of all test classes.
 

Classes

class  Runner
 Runs a script repeatedly for all declared runmodes and succeeds if the scripts do. More...
 
class  PythonRunner
 Runs a cpypyqed script repeatedly for all declared runmodes and succeeds if the scripts do. More...
 
class  Verifier
 Verifies the output of a script 'this' to an expected output or the output of some other test run 'other'. More...
 
class  VerifiedRunner
 Combines the functionality of Runner and Verifier to a single test. More...
 
class  Continuer
 GenericContinuer version of Runner. More...
 
class  PythonContinuer
 GenericContinuer version of PythonRunner. More...
 
class  CompileTarget
 This test tries to compile a CMake target. More...
 
class  StateComparer
 Tests final states of several trajectories by applying a given function. More...
 
class  TrajectoryComparer
 Compares several trajectories to a reference trajectory by using function interpolation. More...
 
class  FunctionComparer
 Compares several trajectories to a reference function by using function interpolation. More...
 

Detailed Description

Test classes of the Python testdriver, which define the mode of operation.