diff --git a/package.xml b/package.xml
index 8a0c12b87cc0507a62986a28d218f90e0d6f118e..6d6d0033a3b00d99bd0c65d9889fd8c39da47039 100644
--- a/package.xml
+++ b/package.xml
@@ -1,6 +1,6 @@
 <package format="2">
   <name>dynamic-graph</name>
-  <version>3.8.1</version>
+  <version>4.0.0</version>
   <description>
     Dynamic graph library
   </description>
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 9186f843c62d2c556fbe3729961808891d29061b..02ff2e36b8a1f7b5a6b497110ee855a92bb3839c 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -7,7 +7,7 @@ ADD_DEFINITIONS(-DTESTS_PLUGINDIR="${LIBRARY_OUTPUT_PATH}")
 ADD_DEFINITIONS(-DTESTS_DYNLIBSUFFIX="${CMAKE_SHARED_LIBRARY_SUFFIX}")
 
 MACRO(DYNAMIC_GRAPH_TEST NAME)
-  ADD_UNIT_TEST(${NAME} ${NAME})
+  ADD_UNIT_TEST(${NAME} ${NAME}.cpp)
   TARGET_LINK_LIBRARIES(${NAME} ${PROJECT_NAME} ${Boost_LIBRARIES})
 ENDMACRO(DYNAMIC_GRAPH_TEST)