Wie deaktiviere ich ein Googletest (gtest) parametrisiert test?
Googletest (GTest) ermöglicht Ihnen das deaktivieren einzelner tests durch hinzufügen
DISABLED_
Präfix der name des Tests.
Was zu parametrisierten tests-wie deaktiviere ich diese? Hinzufügen das Präfix, um die test-Namen deaktiviert Sie nicht.
Beispielsweise, wie deaktiviere ich den Beispiel-test zur Verfügung gestellt von GTest Dokumentation:
class FooTest : public ::testing::TestWithParam<const char*> {
//You can implement all the usual fixture class members here.
//To access the test parameter, call GetParam() from class
//TestWithParam<T>.
};
TEST_P(FooTest, HasBlahBlah) {
...
}
INSTANTIATE_TEST_CASE_P(InstantiationName,
FooTest,
::testing::Values("meeny", "miny", "moe"));
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie den
Präfix der Instanziierung name, so wie hier: