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