The implementation of items important a commandline tool to work correctly without need to be available to test developers. More...
#include "consolelogic.h"
#include "consolestringmanipulation.h"
#include <vector>
#include <sstream>
#include <unistd.h>
Go to the source code of this file.
Namespaces | |
Mezzanine | |
The bulk of the engine components go in this namspace. | |
Mezzanine::Testing | |
This contains all the items (except the tests themselves) that make the unit tests work. | |
Functions | |
String | Mezzanine::Testing::GetCommandResults (String Command) |
Execute a command in a process, piping its standard output to a file. More... | |
TestResult | Mezzanine::Testing::GetTestAnswerFromStdin (Mezzanine::String Question, Boole FailStatusOnIncorrect=true) |
Asked the user a question on the std output and get a TestResult as an answer. More... | |
void | Mezzanine::Testing::sleep_for (UInt32 MicroSeconds) |
Sleeps the current thread for an amount of microseconds. More... | |
int | Mezzanine::Testing::Usage (Mezzanine::String ThisName, CoreTestGroup &TestGroups) |
Print a message for the user onf the standard output that briefly describes hwo to use this. More... | |
The implementation of items important a commandline tool to work correctly without need to be available to test developers.
Definition in file consolelogic.cpp.