MCPcopy Create free account
hub / github.com/KhronosGroup/SPIRV-Tools / TEST_P

Function TEST_P

test/enum_string_mapping_test.cpp:36–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34using UnknownExtensionTest = ::testing::TestWithParam<std::string>;
35
36TEST_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
45TEST_P(ExtensionTest, TestExtensionToString) {
46 const std::pair<Extension, std::string>& param = GetParam();

Callers

nothing calls this directly

Calls 3

GetExtensionFromStringFunction · 0.85
ExtensionToStringFunction · 0.85
c_strMethod · 0.80

Tested by

no test coverage detected