Geometrize  1.0
An application for geometrizing images into geometric primitives
Namespaces | Functions
functionaltestrunner.h File Reference
#include <QApplication>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

 geometrize
 
 geometrize::test
 

Functions

void geometrize::test::setTestScriptDirectories (const std::vector< std::string > &scriptDirectories)
 setTestScriptDirectories Sets the directories containing self-test scripts to run More...
 
void geometrize::test::addTestScriptDirectory (const std::string &scriptDirectory)
 addTestScriptDirectory Adds a directory containing scripts to run self-tests from More...
 
void geometrize::test::runSelfTests ()
 runSelfTests Runs the self tests This periodically consumes and runs scripts from the directories specified by the calls to addTestScriptDirectory/setTestScriptDirectories It closes the application with QApplication::exit(0) when there are no scripts are left to run, or QApplication::exit(-1) in case of an error More...