From 370a412f49d86acff1e494d15afd02f53efbde2c Mon Sep 17 00:00:00 2001 From: John Beard Date: Thu, 5 Jul 2018 11:11:57 +0100 Subject: [PATCH] Enable CTest tests and add qa_geometry as a test This allows the use of `make test` or `ctest` to run all registered tests. The ChamferFillet/Fillet test is disabled for now as it fails. --- CMakeLists.txt | 1 + qa/geometry/CMakeLists.txt | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index f2ea761f95..60c22c2f4a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -912,6 +912,7 @@ if( UNIX AND NOT APPLE ) endif() #include( CTest ) +enable_testing() if( UNIX AND NOT APPLE ) diff --git a/qa/geometry/CMakeLists.txt b/qa/geometry/CMakeLists.txt index b932bfb747..19ca8b91ba 100644 --- a/qa/geometry/CMakeLists.txt +++ b/qa/geometry/CMakeLists.txt @@ -54,3 +54,7 @@ target_link_libraries(qa_geometry ) add_dependencies( qa_geometry pcbnew ) + +add_test( NAME geometry + COMMAND qa_geometry --run_test=!ChamferFillet/Fillet +) \ No newline at end of file