From c2c996a93e74081448d9ddd62ebc0feebb1eb2b0 Mon Sep 17 00:00:00 2001
From: asantamaria <asantamaria@iri.upc.edu>
Date: Tue, 3 Apr 2018 08:15:49 +0200
Subject: [PATCH] FIX test/CMakeLists.txt to add new gtest.cpp when its
 corresponding place is alphabetically the last one

---
 wolf_scripts/generic_func/functions.sh | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/wolf_scripts/generic_func/functions.sh b/wolf_scripts/generic_func/functions.sh
index d0de24a50..a9e1e6fbb 100755
--- a/wolf_scripts/generic_func/functions.sh
+++ b/wolf_scripts/generic_func/functions.sh
@@ -512,7 +512,12 @@ updateCMakeListsGTest()
         fi
       fi	  	
     done
-    sed -i "\%${sorted[$SET_BEFORE_POS]}%i # $New test\nwolf_add_gtest(gtest_$NAME gtest_$NAME.cpp)\ntarget_link_libraries(gtest_$NAME \$\{PROJECT_NAME\})\n" "${CML_GTEST_PATH}"
+    if [[ $SET_BEFORE_POS < $(( ${#sorted[@]}-1 )) ]] ;
+    then
+      sed -i "\%${sorted[$SET_BEFORE_POS]}%i # $New test\nwolf_add_gtest(gtest_$NAME gtest_$NAME.cpp)\ntarget_link_libraries(gtest_$NAME \$\{PROJECT_NAME\})\n" "${CML_GTEST_PATH}"
+    else
+      sed -i "\%------- Now Core classes Serialization ----------%i # $New test\nwolf_add_gtest(gtest_$NAME gtest_$NAME.cpp)\ntarget_link_libraries(gtest_$NAME \$\{PROJECT_NAME\})\n" "${CML_GTEST_PATH}"
+    fi
     echo "$CML_GTEST_PATH"
   else
     echo ""
-- 
GitLab