add --extra-info flag

this will add line info to test lists, and test descriptions to the long
form of the test list
This commit is contained in:
Baruch Burstein
2017-06-20 22:14:38 +03:00
committed by Martin Hořeňovský
parent 396ecf6021
commit 616f7235ef
3 changed files with 21 additions and 3 deletions

View File

@@ -31,6 +31,7 @@ namespace Catch {
listTags( false ),
listReporters( false ),
listTestNamesOnly( false ),
extraInfo( false ),
showSuccessfulTests( false ),
shouldDebugBreak( false ),
noThrow( false ),
@@ -50,6 +51,7 @@ namespace Catch {
bool listTags;
bool listReporters;
bool listTestNamesOnly;
bool extraInfo;
bool showSuccessfulTests;
bool shouldDebugBreak;
@@ -109,6 +111,7 @@ namespace Catch {
bool listTestNamesOnly() const { return m_data.listTestNamesOnly; }
bool listTags() const { return m_data.listTags; }
bool listReporters() const { return m_data.listReporters; }
bool extraInfo() const { return m_data.extraInfo; }
std::string getProcessName() const { return m_data.processName; }