#include #include #include #include struct texture { int m_width; int m_height; void* m_data; }; struct per_image { std::unordered_map m_texture_index; }; template struct scene { std::vector m_per_image; Map m_textures_per_key; }; template struct app_state { scene m_scene; }; TYPE_TO_STRING_MAP(void*, texture*); TEST_CASE_MAP("unit_create_AppState_issue_97", void*, texture*) { app_state const app_state{}; }