From d3c8486f9a6d580407c2fbbf5c25432b8748d53a Mon Sep 17 00:00:00 2001
From: Antoine Regimbeau <antoine.regimbeau@c-s.fr>
Date: Thu, 22 Mar 2018 16:42:32 +0100
Subject: [PATCH] TEST: ordered vector of string to get the same output on
 every OS

---
 .../test/otbOGRExtendedFilenameToOptionsTest.cxx           | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Modules/Adapters/GdalAdapters/test/otbOGRExtendedFilenameToOptionsTest.cxx b/Modules/Adapters/GdalAdapters/test/otbOGRExtendedFilenameToOptionsTest.cxx
index 45c39a2b23..63df6eeed0 100644
--- a/Modules/Adapters/GdalAdapters/test/otbOGRExtendedFilenameToOptionsTest.cxx
+++ b/Modules/Adapters/GdalAdapters/test/otbOGRExtendedFilenameToOptionsTest.cxx
@@ -19,9 +19,11 @@
  */
 
 #include "otbOGRExtendedFilenameToOptions.h"
+#include <algorithm>
 #include <iostream>
 #include <fstream>
 
+
 using namespace otb;
 
 
@@ -81,11 +83,12 @@ int otbOGRExtendedFileName(int , char* argv[])
   file << layerHelper->HasGDALLayerOption() << std::endl;
   file << "Layer option from layer helper:"<<std::endl;
   FilenameHelperType::GDALOptionType latestOptions = layerHelper->GetGDALOptions("layer");
-  for ( auto option : latestOptions )
+  // need to sort for dummy windows
+  std::sort( latestOptions.begin() , latestOptions.end() );
+  for ( auto option : latestOptions ) 
     {
     file<< option << std::endl;
     }
-  // test
 
   file.close();
   return EXIT_SUCCESS;
-- 
GitLab