forked from qt-creator/qt-creator
AutoTest: Add gtest filter mode
This adds another grouping mode to the gtest framework based on gtest filtering. You can now specify a filter that will be used to group the gtest tree items into matching and non-matching tests. Change-Id: Iaf0e55c9e57e2720f4fa84ab4b51ecaeb614df88 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "../itestframework.h"
|
||||
#include "gtestconstants.h"
|
||||
|
||||
namespace Autotest {
|
||||
namespace Internal {
|
||||
@@ -39,6 +40,8 @@ public:
|
||||
IFrameworkSettings *createFrameworkSettings() const override;
|
||||
ITestSettingsPage *createSettingsPage(QSharedPointer<IFrameworkSettings> settings) const override;
|
||||
bool hasFrameworkSettings() const override;
|
||||
static GTest::Constants::GroupMode groupMode();
|
||||
static QString currentGTestFilter();
|
||||
protected:
|
||||
ITestParser *createTestParser() const override;
|
||||
TestTreeItem *createRootNode() const override;
|
||||
|
||||
Reference in New Issue
Block a user