Ananas Library  0.9.5
Static Public Member Functions | List of all members
aTests Class Reference

#include <atests.h>

Static Public Member Functions

static QMap< QString, QString > readConfig (const QString &cfg_name, const QString &log_name=QString::null)
 
static bool writeConfig (const QString &cfg_name, QMap< QString, QString > cfg, const QString &log_name=QString::null)
 
static void print2log (const QString &log_name, const QString &test_name, const QString &status, const QString &text="")
 
static void printline2log (const QString &log_name)
 
static QString parseCommandLine (int argc, char **argv, const QString requestedParam)
 

Detailed Description

Class contain static functions for test utilites

Member Function Documentation

◆ parseCommandLine()

QString aTests::parseCommandLine ( int  argc,
char **  argv,
const QString  requestedParam 
)
static

Find parament in command line.

Parameters
argc- parametr command line count
argv- command line paraments
requestedParam- param for search
Returns
- parametr value

◆ print2log()

void aTests::print2log ( const QString &  log_name,
const QString &  test_name,
const QString &  status,
const QString &  text = "" 
)
static

Writes text to log.

Parameters
log_name- Full path to logfile
test_name- Test name
status- OK, ERROR or SKIP
text- Comment

Referenced by writeConfig().

◆ printline2log()

void aTests::printline2log ( const QString &  log_name)
static

Writes line in log with name log_name

Parameters
log_name- logfile name

◆ readConfig()

QMap< QString, QString > aTests::readConfig ( const QString &  conf_name,
const QString &  log_name = QString::null 
)
static

Reads config into QMap object.

Parameters
conf_name- configfile name
log_name- logfile name
Returns
- map with config values

References aLog::print().

◆ writeConfig()

bool aTests::writeConfig ( const QString &  conf_name,
QMap< QString, QString >  map,
const QString &  log_name = QString::null 
)
static

Writes config.

Parameters
conf_name- configfile name
log_name- logfile name
Returns
- true, if successful

References aLog::print(), and print2log().


The documentation for this class was generated from the following files: