
set(CONFIG_YML ${CMAKE_CURRENT_SOURCE_DIR}/config.yml)
set(CONFIG_WRONG_TYPE_YML ${CMAKE_CURRENT_SOURCE_DIR}/config_wrong_type.yml)

add_executable(test_sub_message_parsing_yml main.cpp)
target_link_libraries(test_sub_message_parsing_yml phoenix_protocol_buffer ${LID_LIB_DEPENDENCIES})

add_test(NAME TestSubMessageParsingYml
	COMMAND ${CMAKE_CURRENT_BINARY_DIR}/test_sub_message_parsing_yml ${CONFIG_YML}
	WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)

add_test(NAME TestSubMessageParsingYmlWrongType
	COMMAND ${CMAKE_CURRENT_BINARY_DIR}/test_sub_message_parsing_yml ${CONFIG_WRONG_TYPE_YML} "true"
	WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)

