8
Googletest (numeru GTEST) pozwala wyłączyć poszczególne testy dodającJak wyłączyć test parametryczny Googletest (gtest)?
DISABLED_
przedrostek nazwy testu.
Co z testami sparametryzowanymi - jak je wyłączyć? Dodanie prefiksu do nazwy testu nie powoduje ich wyłączenia.
Na przykład, w jaki sposób mogę wyłączyć test przykładowy dostarczone przez numeru GTEST documentation:
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"));