diff --git a/CMakeLists.txt b/CMakeLists.txt
index c60c35f98275c988e4c88a29d852ba519aea0490..381b715abded076c91e45f70fcd6d86fed490822 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -105,7 +105,10 @@ install(
 # Configure the tests target.
 enable_testing()
 add_test(NAME minisolver_single COMMAND minisolver --size 1600)
-add_test(NAME minisolver_batch COMMAND minisolver --batch-input ../tests.csv)
+add_test(
+  NAME minisolver_batch 
+  COMMAND minisolver --batch-input ${PROJECT_SOURCE_DIR}/tests.csv
+)
 
 # Show final configuration report.
 include(FeatureSummary)