diff options
author | nkozlovskiy <nmk@ydb.tech> | 2023-05-24 17:11:30 +0300 |
---|---|---|
committer | nkozlovskiy <nmk@ydb.tech> | 2023-05-24 17:11:30 +0300 |
commit | 6fa2337893a12eba9eaffd7bc1490f2f6dd5bb96 (patch) | |
tree | 64245b756f1a315dc6b2fae48307368d64373ef3 /library/cpp/testing/unittest/junit.cpp | |
parent | 37bea40da40c70c43021ed1b178ed36005cf3da8 (diff) | |
download | ydb-6fa2337893a12eba9eaffd7bc1490f2f6dd5bb96.tar.gz |
add ability to use test filter list from file
для opensource YDB очень важно иметь возможность не запускать некоторые тесты. Сейчас это можно сделать через аргументы командой строки, но это для нас не удобно по причине того, что нам необходимо будет для включения/исключения теста запускать cmake, и конфиг для исключения тестов с CMake получается очень раздутый и не удобный.
я предлагаю добавить опцию и переменную окружения, в котором будет передаваться имя файла со списком enabled/disabled тестов.
Diffstat (limited to 'library/cpp/testing/unittest/junit.cpp')
-rw-r--r-- | library/cpp/testing/unittest/junit.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/library/cpp/testing/unittest/junit.cpp b/library/cpp/testing/unittest/junit.cpp index e4a400dad22..41e571d11f7 100644 --- a/library/cpp/testing/unittest/junit.cpp +++ b/library/cpp/testing/unittest/junit.cpp @@ -24,6 +24,7 @@ namespace NUnitTest { extern const TString Y_UNITTEST_OUTPUT_CMDLINE_OPTION = "Y_UNITTEST_OUTPUT"; +extern const TString Y_UNITTEST_TEST_FILTER_OPTION = "Y_TEST_FILTER"; static bool IsAllowedInXml(wchar32 c) { // https://en.wikipedia.org/wiki/Valid_characters_in_XML |