pytorch
1#include <gtest/gtest.h>
2
3std::string add_negative_flag(const std::string& flag) {
4std::string filter = ::testing::GTEST_FLAG(filter);
5if (filter.find('-') == std::string::npos) {
6filter.push_back('-');
7} else {
8filter.push_back(':');
9}
10filter += flag;
11return filter;
12}
13int main(int argc, char* argv[]) {
14::testing::InitGoogleTest(&argc, argv);
15::testing::GTEST_FLAG(filter) = add_negative_flag("*_CUDA:*_MultiCUDA");
16
17return RUN_ALL_TESTS();
18}
19