MCPcopy Create free account
hub / github.com/LunarG/VulkanTools / TEST

Function TEST

vkconfig_core/test/test_layer.cpp:40–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38}
39
40TEST(test_layer, collect_settings) {
41 Layer layer;
42
43 SettingDataSet data0;
44 SettingMetaSet meta;
45
46 CollectDefaultSettingData(meta, data0);
47 EXPECT_TRUE(data0.empty());
48
49 SettingMetaString* meta0 = InstantiateString(layer, "key0");
50 meta0->default_value = "value0";
51 meta.push_back(meta0);
52
53 SettingDataSet data1;
54 CollectDefaultSettingData(meta, data1);
55
56 SettingDataString* data_string = static_cast<SettingDataString*>(FindSetting(data1, "key0"));
57 EXPECT_STREQ("value0", data_string->value.c_str());
58}
59
60TEST(test_layer, load_header_overridden) {
61 LayerManager layer_manager;

Callers

nothing calls this directly

Calls 11

VersionClass · 0.85
PathClass · 0.85
CountSettingsFunction · 0.85
IsFramesFunction · 0.85
LoadLayersMethod · 0.80
RelativePathMethod · 0.80
GetActualControlMethod · 0.80
InstantiateStringFunction · 0.70
FindSettingFunction · 0.50
EmptyMethod · 0.45

Tested by

no test coverage detected