add_executable(test_zmq_sender_errors main_sender_errors.cpp)
target_link_libraries(test_zmq_sender_errors phoenix_zmq phoenix_socket phoenix_data_stream phoenix_core ${ZMQ_LIBRARY} pthread)

add_executable(test_zmq_receiver_errors main_receiver_errors.cpp)
target_link_libraries(test_zmq_receiver_errors phoenix_zmq phoenix_socket phoenix_data_stream phoenix_core ${ZMQ_LIBRARY} pthread)

add_executable(test_zmq_interrupt_errors main_interrupt.cpp)
target_link_libraries(test_zmq_interrupt_errors phoenix_zmq phoenix_socket phoenix_data_stream phoenix_core ${ZMQ_LIBRARY} pthread)

phoenix_add_script_test(test_zmq_errors "" test_zmq_errors.sh "")
