| 34 | using UnknownExtensionTest = ::testing::TestWithParam<std::string>; |
| 35 | |
| 36 | TEST_P(ExtensionTest, TestExtensionFromString) { |
| 37 | const std::pair<Extension, std::string>& param = GetParam(); |
| 38 | const Extension extension = param.first; |
| 39 | const std::string extension_str = param.second; |
| 40 | Extension result_extension; |
| 41 | ASSERT_TRUE(GetExtensionFromString(extension_str.c_str(), &result_extension)); |
| 42 | EXPECT_EQ(extension, result_extension); |
| 43 | } |
| 44 | |
| 45 | TEST_P(ExtensionTest, TestExtensionToString) { |
| 46 | const std::pair<Extension, std::string>& param = GetParam(); |
nothing calls this directly
no test coverage detected