Make test result distinguishable more easily

This additionally fixes the output of the gtest related test cases.

Change-Id: Ia9e19604ffe387752b08db4a4ad9a9e255d210a3
Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
This commit is contained in:
Christian Stenger
2015-12-14 10:19:37 +01:00
parent e0a05d476b
commit c8c79c409f
4 changed files with 51 additions and 15 deletions

View File

@@ -37,6 +37,7 @@ TestResult::TestResult(const QString &className)
: m_class(className)
, m_result(Result::Invalid)
, m_line(0)
, m_type(Qt)
{
}
@@ -146,5 +147,16 @@ bool operator==(const TestResult &t1, const TestResult &t2)
&& t1.result() == t2.result();
}
QTestResult::QTestResult(const QString &className)
: TestResult(className)
{
}
GTestResult::GTestResult(const QString &className)
: TestResult(className)
{
setTestType(GTest);
}
} // namespace Internal
} // namespace Autotest