diff --git a/test/tests/CMakeLists.txt b/test/tests/CMakeLists.txt index 15abe48db4..599fc94f79 100644 --- a/test/tests/CMakeLists.txt +++ b/test/tests/CMakeLists.txt @@ -117,9 +117,13 @@ target_link_libraries(test_string ${GTEST_LIBRARIES} test-common dl z) add_test(NAME string COMMAND test_string) # Ride ratings test -execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink "${CMAKE_CURRENT_LIST_DIR}/testdata/parks" "${CMAKE_CURRENT_BINARY_DIR}/parks") -set(RIDE_RATINGS_TEST_SOURCES "${CMAKE_CURRENT_LIST_DIR}/RideRatings.cpp" - "${CMAKE_CURRENT_LIST_DIR}/TestData.cpp") -add_executable(test_ride_ratings ${RIDE_RATINGS_TEST_SOURCES}) -target_link_libraries(test_ride_ratings ${GTEST_LIBRARIES} libopenrct2 dl z) -add_test(NAME ride_ratings COMMAND test_ride_ratings) +if (NOT "z$ENV{CI}" STREQUAL "z") + message("Detected CI environment. Disabling ride rating test.") +else () + execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink "${CMAKE_CURRENT_LIST_DIR}/testdata/parks" "${CMAKE_CURRENT_BINARY_DIR}/parks") + set(RIDE_RATINGS_TEST_SOURCES "${CMAKE_CURRENT_LIST_DIR}/RideRatings.cpp" + "${CMAKE_CURRENT_LIST_DIR}/TestData.cpp") + add_executable(test_ride_ratings ${RIDE_RATINGS_TEST_SOURCES}) + target_link_libraries(test_ride_ratings ${GTEST_LIBRARIES} libopenrct2 dl z) + add_test(NAME ride_ratings COMMAND test_ride_ratings) +endif ()