forked from qt-creator/qt-creator
AutoTest: Support typed gtests as well
Change-Id: I5e904ef50c76560df8b63fc766a2b78b90bf73cc Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
This commit is contained in:
@@ -133,7 +133,14 @@ inline bool operator<(const GTestCaseSpec &spec1, const GTestCaseSpec &spec2)
|
||||
{
|
||||
if (spec1.testCaseName != spec2.testCaseName)
|
||||
return spec1.testCaseName < spec2.testCaseName;
|
||||
return spec1.parameterized == spec2.parameterized ? false : !spec1.parameterized;
|
||||
if (spec1.parameterized == spec2.parameterized) {
|
||||
if (spec1.typed == spec2.typed)
|
||||
return false;
|
||||
else
|
||||
return !spec1.typed;
|
||||
} else {
|
||||
return !spec1.parameterized;
|
||||
}
|
||||
}
|
||||
|
||||
class GTestVisitor : public CPlusPlus::ASTVisitor
|
||||
|
||||
Reference in New Issue
Block a user